at 6564 E. 51st St., The Farm Shopping Center, Tulsa , 74145 United States
The Tulsa area's largest float center with closed and open, 8-ft round, luxury float pools, massage, relaxation room, tea house, oxygen, classes and more.
The Tulsa area's largest float center with closed and open, 8-ft round, luxury float pools, massage, relaxation room, tea house, oxygen, classes and more.
6949 FB users likes H2Oasis Float Center and Tea House, set it to 1 position in Likes Rating for Tulsa, Oklahoma in Tea Room category
H2Oasis Float Center and Tea House is Tulsa based place and this enity listed in Alternative & Holistic Health category. Located at 6564 E. 51st St., The Farm Shopping Center OK 74145. Contact phone number of H2Oasis Float Center and Tea House: (918) 938-7368
The Tulsa area's largest float center with closed and open, 8-ft round, luxury float pools, massage, relaxation room, tea house, oxygen, classes and more.