The Barn – Egremont Village Inn Map Unavailable Address 17 Main St. South Egremont MA United States Upcoming Events No events in this location