Public Tennis Courts in 91206 Glendale, CA

1 business found


Scholl Canyan Tennis Complex

3800 East Glenoaks Boulevard , 91206
Phone: (818) 243-4100