Information & Events
Teal Plaza is located on 2121 Sagamore Parkway South, Lafayette, IN 47905. More than 2 stores.
Click on store from list below to view details.
Other shopping malls
102 stores. (317) 574-4000
8702 Keystone Crossing, Indianapolis, IN 46240
81 stores. (317) 770-5996
13901 Town Center Blvd, Suite 1000, Noblesville, IN 46060