A little old and run-down but I still love this old fashion strip mall, it is very convenient and has a lot of shops that I like. I go to Big Lots and Sherwin-Williams often and have even enjoyed a few trips to Ollie's! :-)
Don't shop there veryuch since I've moved. I love Big Lots, China King & Ollie's. Great shopping at Sav-A-Lot grocery too.
There is a way back burger and wings etc. Both decent places to eat. There is also shopping with a big lots, and Ollie's bargain outlet. Liquor store nearby as well as a specialty wood furniture store, subway, and Dollar general.
Lots of great discount store's and great. Restaurant's
Nice shopping center I guess...parking lot smells like sewage. Ollies big lots and dollar tree are great stores friendly workers. As for the Chinese restaurant there. If you like a little extra meat group besides what you ordered, I would not go there. Found a roach body in hubbys rice.
Town Center North is a US Shopping Mall based in Evansville, Illinois. Town Center North is located at 580 E Diamond Ave, Evansville, IN 47711, USA.
Please contact with Town Center North using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Town Center North opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.