Willow Village is holding a series of virtual meetings beginning February 25 Located at the corner of Willow Road and Hamilton Avenue in Menlo Park, Willow Village is being developed by Facebook and Signature Development Group and by Linda Hubbardon February 23, 2021