Boston General Store

626 High Street, Dedham 02026, United States Get Directions to this spot
626 High Street, Dedham Square
Dedham, 02026
MA, United States
The goal of Boston General Store is to capture the spirit of how my grandmother lived, by purveying functional, high-quality goods, crafted by makers from around the world who share... read more
A personal message from Boston General Store

Rate and review Boston General Store in Dedham, MA, United States!

Share your experiences at Boston General Store with your friends or discover more Shops in Dedham, MA, United States.