Sterck (Margaret S.) School Delaware School For Th: 620 E Chestnut Hill Rd Newark, DE