Al-Hamd School: 28 Salem Church Rd Newark, DE