
Revitalizing downtown Laurel
Laurel, Delaware, is a town of about 4,000 located in Western Sussex County. Founded in 1683, it has a rich history — with more historic buildings than any other town in Delaware — and was once home to a thriving downtown area. But Laurel has experienced a …