Play with tennis players at this location

Creekwood Apartments

8418 S 77th E Ave, Tulsa, OK      Phone 918-250-0606
Courts
2
Lighted
2
Indoor
-
Players
0
Access
Private


Creekwood Apartments is a private tennis facility located at 8418 S 77th E Ave, Tulsa, OK 74133. There are 2 private tennis courts at this tennis location. The tennis courts are lighted. You can reach this tennis facility at 918-250-0606. Register today at this tennis location to play with other tennis partners. Try our Automatic Player Matching Service - we will match you with other tennis partners automatically based on your skill level and match history. Get points for playing and move up in the rankings.





Other nearby tennis clubs and courts

1.66 mi
8130 S Lakewood Pl, Tulsa, OK
Private   Phone 918-481-6598
Players
0
Courts
2
Lighted
2
Indoor
-
1.97 mi
5290 E 81st St, Tulsa, OK
Public   Phone 918-481-1111
Players
0
Courts
12
Lighted
-
Indoor
-
1.97 mi
5666 E 81st St, Tulsa, OK
Public   Phone 918-481-1111
Players
0
Courts
12
Lighted
-
Indoor
-
2.75 mi
7317 S 99th E Ave, Tulsa, OK
Private   Phone 918-250-8684
Players
0
Courts
1
Lighted
-
Indoor
-
2.99 mi
5811 E 71st Pl, Tulsa, OK
Private   Phone 918-494-7744
Players
0
Courts
2
Lighted
2
Indoor
-
3.49 mi
4745 E 80th St, Tulsa, OK
Private   Phone 918-492-4230
Players
0
Courts
1
Lighted
1
Indoor
-
3.55 mi
7500 E 61St, Tulsa, OK
Private   Phone 918-252-5561
Players
0
Courts
16
Lighted
12
Indoor
3
3.76 mi
8800 East 106th St S, Bixby, OK
Public   Phone 918-366-4430
Players
2
Courts
2
Lighted
2
Indoor
-
4.11 mi
8111 E 60th St, Tulsa, OK
Private   Phone 918-254-6541
Players
0
Courts
2
Lighted
2
Indoor
-
4.17 mi
3549-3911 East 91st Street, Tulsa, OK
Public
Players
1
Courts
6
Lighted
-
Indoor
-
View more nearby tennis courts »