Best Tennis stadium in Oklahoma Reviews Directory Oak Tree Country Club 700 West Country Club Drive 73025 Edmond, OK, US +1 405-340-1010 Sport & recreation Stadium, arena & sports venue Gym/Physical fitness centre Golf course & country club Tennis stadium 5743 likes