1 Stop & Shop Location in Norwood, Massachusetts