JavaScript is not enabled.
Tennis Center-Southwestern - 0 Reviews - 900 Otay Lakes Rd, Chula Vista, CA - Amusement Parks Reviews - Phone (619) 421-6622

Tennis Center-Southwestern

Claim
id: 28927551
marker
900 Otay Lakes Rd
Chula Vista, CA 91910
marker
(619) 421-6622
Incorrect info? Correct your listing
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018
badge