The New Southwest Health Center
1522 W Morris St
Indianapolis, IN - 46221
317-488-2021
Fax Number: 317-488-2031
Indianapolis, IN - 46221
317-488-2021
Fax Number: 317-488-2031
Reviews
About The New Southwest Health Center
The New Southwest Health Center is a community health services clinic in Marion County. They serve primarily the urban city population. This clinic is open 51 hours weekly.
Federal funds granted to Healthnet Inc help maintain operations. Operations began April of 2010.