0 Night Club Oklahoma H2Oasis Float Center and Tea House of Tulsa Float Centers 6564 E 51st St, Tulsa, OK 74145, USA