Stop & Shop 37

Stop & Shop #37 is a Stop & Shop supermarket located at 545 Lincoln Street in Worcester, Massachusetts.