1. Pancho Walthall Tennis Shop 2636 E 61st St, Tulsa, OK 74136 Coordinate: 36.07195,-95.94993 Phone: (918) 492-7230