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
84 stores. +1 606-324-1100
500 Winchester Avenue, Ashland, Kentucky 41101
116 stores. 859-371-1231
2028 Florence Mall, Florence, KY