CASTLE HILLS ELEMENTARY SCHOOL Phone: (302) 323-2915 Street Address 502 MOORES LANE NEW CASTLE, DE 19720+3499 Mailing Address: 502 MOORES LANE NEW CASTLE, DE 19720+3499 Coming soon: Your comments about this school.