Directory

Region 1 - DRD New Orleans Medical Clinic

Physical Address

2235 Poydras St., Suite B
New Orleans, LA 70119

Contact Information

Michelle Peres-Tenorio, Manager
(504) 524-7205
(504) 581-4702