
Lord & Taylor has announced their plans to open a new store for the first time in over 10 years.
The 80,000 square-foot department store will be part of the Ridge Hill shopping center in Yonkers, New York starting in 2012.
Congrats!
[Image via AP Images.]
Dec 09, 2010 12:30pm PDT
-
Categories



