Shelburne Falls, Massachusetts, the heart of ten small towns, is a New England village located on the scenic and historic Mohawk Trail in the Berkshire foothills.
35°F
Overcast
Humidity: 54%
Wind: N at 6 mph
SFABA The Business Section contains information related to the Shelburne Falls Area Business Association.
Contact the Shelburne Falls Business Association at
413-625-2526 to sponsor this website.