The Willows Market Store in Menlo Park Categories: Filter: OrganicAddress 60 Middlefield Rd94025, Menlo Park, CA, USContact Tel.: 6503220743 Contact Store