Where is Gentilly at New Orleans?

Where is Gentilly at New Orleans located?

Gentilly at New Orleans, Gentilly at New Orleans, United States of America (approx. 29.9931°, -90.06698°)


Where is Gentilly at New Orleans on the map?