Stop & Shop 433

Stop & Shop #433 is a Stop & Shop supermarket located at 760 Fellsway in Medford, Massachusetts.