Tennis Courts-Private
OK, Tulsa
10900 S Delaware Ave
Tulsa, OK 74137
Phone: (918) 299-2643
Fax: (918) 299-4117
Posted: 10/1/2009 5:00:00 AM
7500 E 61st St
Tulsa, OK 74133
Phone: (918) 252-5561
Fax: (918) 254-1924
Posted: 10/1/2009 5:00:00 AM
3030 E 91st St
Tulsa, OK 74137
Phone: (918) 299-2681
Fax: (918) 299-0949
Posted: 10/1/2009 5:00:00 AM