We are conveniently located on Main Street in the heart of Williamstown, Massachusetts on Scenic Route 2. Located in the heart of the Western Massachusetts’ Berkshire Mountains, Williamstown is one of the most beloved visitor destinations in New England.


480 Main Street, Williamstown MA 01267

(413) 458-5768

Leave Comment

Your email address will not be published. Required fields are marked *

clear formSubmit