Lancashire Elementary School: 2000 Naamans Rd Wilmington, DE