Statewide Health Services

Mental Health Clinic New Orleans, LA

About

Statewide Health Services is a mental health clinic in New Orleans, LA.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
New Orleans, LA 70118
NPI
1952004111
Source
CMS NPPES NPI Registry

Location

1901 Leonidas St, New Orleans, LA, 70118

Get Directions

1901 Leonidas St, New Orleans, LA, 70118

More Mental & Behavioral Health in New Orleans, LA