Leasure (May B.) Elementary School: 1015 W Church Rd Newark, DE