Bob B. McLeod Park
12550 Carissa Avenue
Chino, CA 91710
Bob B. McLeod Park is located in west Chino on Carissa Avenue, south of Walnut Avenue and west of Mountain Avenue. Total acreage 3.5.
Amenities: Tot lot, family and group picnic areas, basketball courts, and an open play area.