Edu-Care Preshool & Day Care: 345 Polly Drummond Hill Rd Newark, DE