Sears Milford Plaza S/c in Milford, Delaware (department store, home improvement) - CLOSED

Map & Directions (CLOSED)

656a North Dupont Hwy
Milford, Delaware 19963

Phone: 302-424-8250

Detailed Map