The 27-acre park is located in the San Rafael Hills above the City of Glendale.
The park contains two artificial turf soccer fields, one state of the art artificial turf baseball field with a U12 soccer field, two grass softball fields, a concession stand, public restrooms, and a meeting room.