Directions to Chambery Inn, Lee

Chambery-inn-map
The Chambery Inn in Lee is located at 199 MAIN STREET , Lee , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Chambery Inn .