University Town Plaza is an open air shopping center that sits at the northwest corner of Creighton Rd. (State Road 742) and N. Davis Highway (State Route 291) at I-10. The property is home to more than 20 popular retail, dining and entertainment options. For more information, please call (317) 986-8500 or visit our website.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.