1. The Bimmers Clinic Inc
3212 26th St, Metairie, LA 70002
Coordinate: 30.00107,-90.15574
Phone: (504) 837-8880
2. GT Automotive
3247 Chetta Dr, Metairie, LA 70003
Coordinate: 30.00694,-90.21864
Phone: (504) 885-6495
3. Excellent Automotive Service
112 Spar St, Metairie, LA 70001
Coordinate: 29.97621,-90.17958
Phone: (504) 780-7448