Float Spa San Diego is located in San Diego, United States on 9520 Padgett St Suite 106. Float Spa San Diego is rated 4.7 out of 5 in the category massage spa in United States.
Address
9520 Padgett St Suite 106
Amenities
Gender-neutral toiletsToilets
Accessibility
Wheelchair-accessible toilet