10302 E 71st St, Tulsa, OK, 74133 2448 E 81st St, Tulsa, OK, 74137 2711 S Harvard Ave, Tulsa, OK, 74114 7521 S Olympia Ave W, Tulsa, OK, 74132