Location

Windrose Health Network - South Indy

Federally Qualified Health Center (FQHC)

Languages: English

About Windrose Health Network - South Indy

Windrose Health Network - South Indy is a federally qualified health center (fqhc) located in Indianapolis, IN.

Our Facilities

Windrose Health Network - South Indy has been registered with the National Provider Identifier database since August 22, 2011 and its NPI number is 1437439510.

Book an Appointment

To schedule an appointment, please call (317) 534-4660.

Federally Qualified Health Center (FQHC)

Federally Qualified Health Centers Fqhc in Indianapolis, IN

Are you with
Windrose Health Network - South Indy?
Claim your profile so patients can contact you.