Lord & Taylor Is Officially Closing All Stores After 194 Years In Business


Lord & Taylor is the oldest department store in the U.S.

(PHOTO: Getty Images)

Kiss 108 · Boston's #1 Hit Music Station

Listen Now on iHeartRadio