Building a local, community-based natural foods network.
As you may already know, we've moved from our original home at 626 High Street in Dedham, and have taken our "show on the road." We've made available our mobile schedule, located at several businesses throughout the local region as part of our, "fresh to you" or "choices" program. Also - you may now order online and have the product delivered to your home or business direct.
Our offices are located at:
601 High Street, Dedham, MA 02026
Sunday (10am - 2pm) - Farmer's Market located at: 601 High Street, Dedham, MA 02026
Monday - Closed. The store will not deliver on this day of the week.
Tuesday (1pm - 6pm) - Westwood Farmer's Market: 845 High Street, Westwood, MA 02090
Wednesday (10am - 4pm) Deliveries Only. Please order online and we'll confirm by calling you before delivery.
Thursday (11:30am - 2pm) Farmer's Markets at Dedham Medical, Dedham, MA & Dedham Savings
Friday (11:30am - 4pm) Instron in Norwood, MA | Dedham Medical Norwood Campus | Steward Healthcare