Towne Square Mall

  • Retail/Merchandising
  • Department Store
5000 Frederica Street, Suite 1
Owensboro, KY 42301-7424
(270) 683-4545
(270) 684-4576 (fax)