Lees Cemetery is located at 429 Blackbird Landing Road, Townsend, DE . Townsend, DE is located in New Castle County, DE.