Our building is located at 162 Main Street (Route 11W) in Chester, Vermont. We are on the north side of the street near the east end of the village green.

Parking is on the street or in the lot at the rear of the building.

We do have access ramps and a wheelchair lift – they are located at the side entrance (a white door halfway down the length of the building).