Mental Health America of Indiana

Indianapolis, Indiana

4.2

25 reviews

Mental Health America of Indiana in Indianapolis, Indiana, offers IV therapy treatments for overall wellness. The clinic has received a 4.2-star rating based on 25 reviews. These treatments are provided in a professional setting with experienced staff.

Address

1431 N Delaware St, Indianapolis, IN 46202

Website

mhai.net/