Information & Events
Teal Plaza is located on 2121 Sagamore Parkway South, Lafayette, IN 47905. More than 2 stores.
Find and choose store on the list below placed at Teal Plaza. List contains the best brand names and designer stores.
Other shopping malls
82 stores. (317) 899-4567
10202 East Washington Street, Indianapolis, IN 46229
81 stores. (317) 770-5996
13901 Town Center Blvd, Suite 1000, Noblesville, IN 46060