Map of Cedar Hill School in New Castle County, DE:

Cedar Hill School New Castle Wilmington South 39.7370575 -75.5710351