BodyText6
The ICMH Clinic is located on the University of Delaware’s Science, Technology and Advanced Research (STAR) Campus, on the sixth floor of the STAR Tower.
Please use the ICMH Clinic’s physical address to navigate to the appropriate parking lot and entrance:
100 Discovery Boulevard, Newark, Delaware 19713
Parking: Several visitor/patient parking spots are available for up to four hours during clinic appointments.
Hours: The STAR Tower is regularly open from 8 a.m. to 6 p.m., Monday to Friday. However, please note that ICMH Clinic hours are by appointment only. Once you have been assigned to a clinician, that clinician will contact you to schedule a mutually agreeable time. Appointments can be offered on some evening and Saturday morning hours, depending on need and availability.