Lord and Taylor Details loading… Location Address:609 N Ave W, Westfield, New Jersey, 07090, United States