SHED Boutique and Wellness
“Welcome to SHED, an eclectic boutique in the heart of Chagrin Falls. We offer a curated collection of accessories, giftware, jewelry, home decor, and wellness items individually selected to enhance your lifestyle.”
27 N. Franklin Street
(440) 247-9600
Wellness classes & special events