1. Star Market 795 Providence Hwy, Dedham, MA 02026 Coordinate: 42.23785,-71.17841 Phone: (781) 251-3367