Map
30 Main St., PO Box 954, Stockbridge, MA 01262, United States
Hotel
Red Lion Inn