.

Dedham Square Country Store

Flag as Inappropriate

100% Were impressed
Open each Sunday, the Dedham Square Country Store offers locally sourced seafood, bread, produce, dairy products and more. For upcoming event information and a list of products, visit the Dedham Square Country Store Web site.
626 High St, Dedham, MA 02026
(781) 326-8944
  • Hours: Sun, 10am - 2pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »