The Red Lion Inn

The Red Lion Inn, 30 Main St, Stockbridge, MA 01262, United States

(413) 298-5545

Location