Wright-Locke Farm – 78 Ridge St, Winchester, MA 01890, USA Jun 3, 2019 Location Wright-Locke Farm - 78 Ridge St, Winchester, MA 01890, USAWinchesterMassachusetts Next Event No upcoming events Upcoming Events No events in this location