1. The Terraces At Metairie II 2600 Houma Blvd, Metairie, LA 70001 Coordinate: 29.99739,-90.17887 Phone: (504) 455-6058