Start from
H2Oasis Float Center and Tea House of Tulsa Float Centers
6564 E 51st St, Tulsa 74145