Win a $1,000 Shopping Spree from Towne Square Mall
About Town Square Mall: Towne Square Mall is located in Owensboro, known as “a city of festivals.” Each year, the world-famous International Bar-B-Q Festival and the Summer Festival draw thousands of spectators and participants from across the country and around the world. Towne Square Mall offers a wonderful place for locals and visitors alike to shop.
Address: 5000 Frederica St. Owensboro, KY
Listen to an Audio clip from Towne Square Mall:
(Click to enlarge for full view of mall layout)