Jefferson Chamber of Commerce The Mayfair Apartment Homes Share: Apartments The Mayfair Apartment Homes Visit Website 4254 Maple Leaf Dr. New Orleans, LA 70131 (504) 394-4994 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.