LongCap Lamson Products Factory Outlet Store
Our Factory Outlet Store is located at the old factory in Shelburne Falls, Massachusetts. When you visit our Factory Outlet Store not only do you get great deals on our High Quality American Made LongCap Lamson Products but you get the charm of a true New England town. Shelburne Falls, Ma is located on the Deerfield River, with water falls, shops, restaurants all in walking distance. The Factory Outlet Store showcases the historic beauty of Shelburne Falls.