H2Oasis Float Center and Tea House

The Farm Shopping Center
6564 E 51st St
Tulsa, OK 74145

H2Oasis Float Center and Tea House

Address:
The Farm Shopping Center
6564 E 51st St
Tulsa, OK 74145
Phone:
918-938-7368

H2Oasis Float Center & Tea House in Tulsa delivers tranquility to clients experiencing high levels of stress. Before heading inside the float room, guests are encouraged to browse through the loose leaf tea and take slow sips of warm, calming tea. While awaiting a floatation appointment, clients can also relax at the oxygen aromatherapy bar. Inside the floatation room, meditate and listen to soothing music while rejuvenating body, mind and spirit at this Tulsa spa.

Photos

Videos

Amenities

Hours

Sunday: 10:00 am - 10:00 pm
Tuesday: 10:00 am - 9:00 pm
Wednesday: 10:00 am - 9:00 pm
Thursday: 10:00 am - 9:00 pm
Friday: 10:00 am - 10:00 pm
Saturday: 10:00 am - 10:00 pm
H2Oasis store hours listed above. Closed Mondays.
A special thanks to our advertisers