Stop & Shop 663 is listed as being located at: 1360 E Town Rd in Milford, Connecticut. View mobile directions, ebt/snap details, ratings and more below.
Stop & Shop 663
1360 E Town Rd
Milford, Connecticut 6460
Accepts EBT / SNAP: Yes
Get mobile directions from current location:
233 Broad St
48 Naugatuck Ave
547 Bridgeport Ave
541 Bridgeport Ave
989 Boston Post Rd
238 Boston Post Rd
589 Bridgeport Ave
1083 Boston Post Rd
631 Milford Point Rd
517 Boston Post Rd
1391 New Haven Ave
1360 E Town Rd