Douglass School: 1800 Prospect Rd Wilmington, DE