The Tennis Club at Newport BeachBy admin / June 6, 2023 The Tennis Club at Newport Beach11 Clubhouse Dr, Newport Beach, CA, 92660, USANewport Beach California Phone: 5627135455Url: http://www.ttcnewportbeach.com/