Sears Towne Square in Owensboro, Kentucky (department store, home improvement) - CLOSED

Map & Directions (CLOSED)

5000 Frederica St Ste 35
Owensboro, Kentucky 42301-7424

Phone: 270-688-6200

Detailed Map