Lord & Taylor closing Annapolis store By: Baltimore Business Journal via Business Journals November 16, 2017 at 14:50 PM EST Lord & Taylor, founded in 1826, is one of the country's most iconic department store chains. Read More >>