University of Delaware
Tower at STAR Health Sciences Complex
100 Discovery Blvd
Newark, DE 19713
The Tower at STAR Health Sciences Complex is adjacent to the University of Delaware’s main campus and next to the STAR Health Sciences Complex.
Take exit 1B to merge onto DE-896 N/S College Ave toward Newark. This turns into South College Avenue. Continue approximately 1.5 miles and 100 Discovery Blvd is located on your left.
From Main Street/Rt 273:
From East Main, turn left onto South College. Continue approximately 1 mile and our building will be on your right.
SEPTA Regional Rail Lines:
Take the Wilmington/Newark Line to the Newark Regional Transportation Center.
Patient parking is available directly in front of the building. Clear signs designate these spaces.