Stop & Shop 2410

Stop & Shop #2410 is a Stop & Shop supermarket located at 471 Salem Street in Medford, Massachusetts.