Astro Middle School: 300 Executive Dr Newark, DE