Salt Float Center explores, reflects and rejuvenates in an environment that the mind and body have never had the pleasure of experiencing before. Floating offers this uniquely, naturally, and on a personal level only you yourself could construct.
149 Valley Road, Montclair, New Jersey 07042