Happy Clinic Indy is located at the corner of 147th and Cumberland Rd.

 

Our address is:
9660 E 146th St #100

Noblesville, IN 46060