Take Back Control LLC
Availability
Phone Number
view phone(317) 289-2270
Address
3445 West 71st Street Indianapolis, Indiana, United States 46268Mail Address
3445 West 71st StreetIndianapolis, IN 46268
» Leave Testimonial
Clinical and Support Services
Criminal Justice
Payment Type
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient