Willow Oaks Park

Willow-Oaks-Park-walk-way-and-playground

Located adjacent to the Willow Oaks Elementary School, the park provides a convenient location for weekend soccer matches or an afternoon tennis game as well as a large, enclosed off-leash dog park.

Size

Willow Oaks Park is 2.63 acres.

Location

490 Willow Road, Menlo Park, CA 94025  View map

Google Map
Tagged as: