Towne Square Mall store list
Information & Events
Towne Square Mall is located on 5000 Frederica St., Suite 1, Owensboro, KY 42301. More than 58 stores.
Find and choose store on the list below placed at Towne Square Mall. List contains the best brand names and designer stores.
Other shopping malls
87 stores. +1 270-444-0440
5101 Hinkleville Road, Paducah, Kentucky 42001
I-264 & Shelbyville Rd., Louisville, KY 40222