Health and Medicine > Physician > Doctor's Office, Health and Medicine > Mental Health Service > Mental Health Clinic
Address: 1730 N Capitol Ave, Suite C3, Indianapolis, IN, 46202
Phone: (317) 962-8334
Website: https://iuhealth.org/find-locations/addiction-treatment-recovery-center-iu-health-methodist-hospital
Category: Healthcare
Tags: #HealthandMedicine>Ph #HealthandMedicine>Me
Listed on BizVoices