Leach (John G.) School: 10 Landers Ln New Castle, DE