Williams & Sons Country Store – Stockbridge Massachusetts Massachusetts · Stores Williams & Sons Country Store – Stockbridge Massachusetts April 16, 2024 Theophanes AveryLeave a comment This had to be the strangest and most lovable general store I have been to yet.