Stop & Shop

99 Charles St.
Malden
Massachusetts
United States