THE RED LION INN

30 MAIN STREET
Stockbridge
Massachusetts
United States