The Weston Town Green is the large lawn area in front of Weston Town Hall.
From Boston, follow the Mass Pike to Route 128 North and follow directions below.
From Route 128/95: Take exit 26 and go west on Route 20 approximately 1.5 miles to the first traffic light. Turn right at the light onto School Street. Turn left at the next intersection onto Boston Post Road. Take the next right at the end of the Town Common onto Town House Road. Town Hall is the only building on Town House Road - big brick building with white pillars.
For Mapquest or Google maps, you can enter the address of: Weston Town Hall, 11 Town House Road, Weston, MA