To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The Lord & Taylor Building is located at Fifth Avenue between West 38th and 39th Streets in Manhattan, New York City. The ten-story Italian Renaissance Revival building was built from 1913 to 1914 by Starrett and Van Vleck, Architects, and is home to Lord & Taylor`s flagship department store in New York City