Glen Alla Park

You are here Home  > Climbers >  Glen Alla Park

Opened:  Thursday, December 9, 2011

Size: 12,000 Sq. Ft.


Our address

Address:
4601 Alla Road, Los Angeles, CA 90292
GPS:
33.984613, -118.43105100000002

Leave a review

Parking
Location
Play Equipment
Bathrooms
Quiet Zone

Comments are closed.