Retail

H2Oasis Float Center & Tea House

Address 6564 E. 51st St., The Farm Shopping Center
City, State/Province Postal Code Tulsa, OK 74145
Country United States
Phone 918-938-7368
URL https://www.h2oasisfloatcenter.com/


Instagram