This is a strange name for a park... (Places in California named "* Child Development Center" are almost always preschools.) There is way more green space around here than one would expect for a school campus.  Also, one random corner has been tagged as a crosswalk. Needs to be checked.