We are conveniently located on the Main Street in the heart of Williamstown, Massachusetts on Scenic Route 2. We are minutes from Williams College, Williams Theater Festival, Williams College Museum of Art, Sterling and Francis Clark Art Institute, 62 Center for Theater and Dance, MASS MOCA and all of the quaint New England shops and restaurants in Williamstown and North Adams, MA.
480 Main Street
Williamstown, MA 01267
For exact driving directions click on “Directions” on the map below.