Information & Events
Teal Plaza is in Indiana, city Lafayette. Mall is situated on adress 2121 Sagamore Parkway South, Lafayette, IN 47905
Click on store from list below to view details.
Other shopping malls
53 stores. (765) 452-5651
1114 17th St, Kokomo, IN 46902
105 stores. (317) 681-8000
49 West Maryland Street, Indianapolis, IN 46204