Since its founding in 1991, DLC has become one of the country's foremost owners and operators of shopping centers with over 95 locations in 25 states. In addition to regional offices in Atlanta, Baltimore, Chicago and Fort Steuben, DLC's corporate headquarters are in Tarrytown.