1 Star Market Location in Dedham, Massachusetts