5000 Frederica St, Owensboro, KY 42301, United States
Towne Square Mall, 5000 Frederica St, Owensboro, KY 42301, United Stat...
2100 McFarland Ave, Owensboro, KY 42301, United States
330 Frederica St, Owensboro, KY 42301, United States