The Red Lion Inn

Address:
30 Main St, Stockbridge, Connecticut, USA
Telephone:
(413) 298-5545
 View map