IU Health Addiction Treatment & Recovery Center - IU Health Methodist Hospital

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