Elbert-Palmer Elementary School: 1210 Lobdell St Wilmington, DE