Good fast food, the pizza was pretty good, and they had a wide variety of adult beverages. The ice cream parlor in the same space was a nice touch, I enjoyed it all, perfect for the college crowds.
Great stores and places to eat and drink.
Lovely quaint downtown strip. I love the recent renovations - I can't wait for the next step toward "downtown Elon!"
Elon Town Center is a US Shopping Mall based in Elon, North Carolina. Elon Town Center is located at 130 N Williamson Ave, Elon, NC 27244, USA.
Please contact with Elon Town Center using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Elon Town Center opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.