Insight Float

  • Spas/Massages/Facials
609A Old County Road
San Carlos , CA 94070-3070
(650) 288-7707
  • About

    Insight Float is about creating an environment and practice where people can relax, unwind, clear their thoughts, unlock creativity, and heal their bodies, minds, and spirits through flotation therapy