Belle Haven School field 1360 Almanor Ave., Menlo Park, CA 94025 The 1.6-acre space includes a grass field, walking path and youth baseball diamond. Tagged as: , School facility