EmberWood Center

3.0 (8 reviews)

Professional addiction treatment services in Indianapolis, Indiana.

Loading map...

EmberWood Center - Image 5 of 5EmberWood Center - Image 1 of 5EmberWood Center - Image 2 of 5

Insurance & Payment

Please contact the facility directly to verify insurance coverage and payment options.

Languages & Accessibility

English
EmberWood Center - Addiction treatment center logo in Indianapolis, Indiana

Contact EmberWood Center

Address
1431 North Delaware Street, Indianapolis, IN 46202
Website
Visit Website