A Place To Float
Health & Beauty $
425 W. South Street #110, Indianapolis, IN 46225
Description
Luxury float spa in downtown Indianapolis. No disruptions. No distractions. An oasis in a hectic world. Relax and recharge in your private float tank filled with an Epsom salt. Renew your mind. Relieve stress. Reduce aches and pains.Get to know A Place To Float
Renew your mind. Relieve stress. Reduce aches and pains.