Taft Farms

Taft Farms

Great Barrington, Massachusetts 01230

Taft Farms webpage

About this Location

Taft Farms is located on Park Street (MA-183).