Skip to main content

Where is your clinic located?

We are conveniently located on the corner of Canal St. andĀ Carrollton Ave. in New Orleans, Louisiana. Our address is: 4022 Canal Street, New Orleans, LA 70119. Parking is available inĀ back of our building.