Has anyone tried the float tanks at Drummond Chiropractic?

What are their services like? They reputable? Is the price good? Or would I be better going up to Indy or Terre Haute to check it out?

Posted Jul 31, 2017, 3:25 PM UTC

84
Loading comments…