9944 E. Washington St. Suite L
Body Balance
9944 E. Washington St. Suite L
Indianapolis, IN 46226
Open Daily (Mon. - Sat.)9:30AM - 9:30PM
Sunday 11:00 AM to 9:30 PM
Body balance spa
9944 E. Washington St.
Suite L (close to Fuji restaurant)
Indianapolis, IN 46229
OpenDaily 9:30AM - 9:30PM