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
70 stores. +1 859-341-4353
2929 Dixie Highway ,Crestview Hills, Kentucky 41017
65 stores. 270-737-1616
1704 N Dixie Hwy, Elizabethtown, KY