PCCTA

El Dorado Tennis Center, 2800 N Studebaker Rd, Long Beach California, 90815
Location Information
El Dorado Tennis Center
2800 N Studebaker Rd
Long Beach
California, 90815
United States
Net Type: Portable
Surface Type: Not Specified
No. of Courts: 12
Parking: No Fee