Positive Impact Health Centers is located in Decatur, United States on 523 Church St. Positive Impact Health Centers is rated 4.3 out of 5 in the category medical clinic in United States. ADAP/HICP · Clinic Information · HIV Treatment · IQ Health · Mental Health · Enrollment in Behavioral Health Services · Group List · Mental Health Services.
Service options
Online care
Accessibility
Wheelchair-accessible toilet