Lord & Taylor is an upscale specialty department store with 47 stores in nine states and the District of Columbia. – More from ZoomInfo »