1. Eveden Factory Store 808 Providence Hwy, Dedham, MA 02026 Coordinate: 42.23725,-71.17822 Phone: (781) 686-9756