Stop & Shop 53

Stop & Shop #53 is a Stop & Shop supermarket located at 713 East Broadway in South Boston, Massachusetts.