1. Philcrest Hills Tennis Club
10900 S Delaware Ave, Tulsa, OK 74137
Coordinate: 36.00529,-95.94576
Phone: (918) 299-2643
2. Michael D Case Tennis Center
712 N Delaware Pl, Tulsa, OK 74110
Coordinate: 36.16533,-95.94834
Phone: (918) 631-3112