Mental Health America of Indiana – EmberWood Center (ECW)

Indianapolis, IN

Claim this business if you are the owner.

Be the first to review! (write a review)

About Mental Health America of Indiana – EmberWood Center (ECW)

Mental Health America of Indiana is Indiana’s leading mental health and substance use advocacy organization. We are dedicated to providing overall mental wellness and recovery for all Hoosiers.

Contact Information

1431 North Delaware Street, Indianapolis, IN 46202
Accreditations
  • CARF

Nearby Rehabs

Latest Reviews

  • No reviews yet!

Leave a Review

Claim this business if you are the owner.

Contact Information

1431 North Delaware Street, Indianapolis, IN 46202
Accreditations
  • CARF

Treatment Questions? Call 24/7.

(855) 265-2123

Claim Listing