Free Tennis Courts in Los Angeles, California (47 locations)

1535 W 62nd St, Los Angeles, California, 90047, United States
Harvard Recreation Center
Free
8 Courts

1835 Stoner Ave, Los Angeles, California, 90025, United States
Stoner Recreation Center
Free
6 Courts






















