Pike Creek Christian School: 199 Polly Drummond Hill Rd Newark, DE