Centerstone
Availability
Phone Number
view phone(812) 339-1691
Address
645 South Rogers Street Bloomington, Indiana, United States 47403Mail Address
645 South Rogers StreetBloomington, IN 47403
URL
website: http://www.centerstone.org
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient
Partial Hospitalization