top of page

Indy Salt Therapy Plus Locations

Visit Us

​

455 S Greenwood Park Dr

Suite H/I

Greenwood, IN  46142

Get in Touch
bottom of page