School is a School located in Menlo Park, CA 94025. It is one of the 32951 schools in United States. Address of School is 2245 Avy Ave, Menlo Park, CA 94025, United States.
Some of the places around School are -
In very close proximity, around 200 meters, there is one more School - La Entrada Middle School
2245 Avy Ave, Menlo Park, CA 94025, United States
Address of School is 2245 Avy Ave, Menlo Park, CA 94025, United States.
School is located in Menlo Park, CA 94025.
School is a School in United States
Pincode of Menlo Park, CA 94025 is 94025