Stop & Shop 85

Stop & Shop #85 is a Stop & Shop supermarket located at 940 West Boylston Street in Worcester, Massachusetts.