Stop & Shop 62

Stop & Shop #62 is a Stop & Shop supermarket located at 99 Charles Street in Malden, Massachusetts.