Лефортово – русский (а значит, славянский) топоним, образованный от неславянской фамилии.
Начните с рекомендаций нашего "Письмовника": Как склонять географические названия?
Все эти фамилии склоняются. Исключение составляют французские фамилии, оканчивающиеся на ударное -А.
Эти фамилии склоняются (как мужские, так и женские).