South Shop is a quaint retail establishment nestled in the heart of West Cornwall, CT.
Specializing in a curated selection of home decor, gifts, and accessories, South Shop offers a unique shopping experience for locals and visitors alike.
Generated from their business information