Stop & Shop 91

Stop & Shop #91 is a Stop & Shop supermarket located at 539-571 Boston Turnpike in Shrewsbury, Massachusetts.