Le Centre > Lord & Taylor

Lord & Taylor



A Lord & Taylor in Schaumburg, IL. (Nov., 2005)


A sign for the Lord & Taylor at Water Tower Place in Chicago, IL. (February, 2006)


The Lord & Taylor in Oak Brook, IL. (March, 2006)

A Lord & Taylor in Lawrenceville, NJ. (July, 2019)