Directions and Maps College of Health Sciences STAR Complex | 540 S. College Avenue | Newark, DE 19713