Central City Health Clinic

Landmarks and Outdoors > Structure

Address: 2221 Philip St, New Orleans, LA, 70113

Phone: (504) 568-6650

Website: http://www.louisiana.gov

Category: Other

Tags: #LandmarksandOutdoors

Listed on BizVoices