CONTACT US / DIRECTIONS

LOCATION

The Nurse Managed Primary Care Center is located on the STAR Health Sciences Complex

540 South College Avenue, Suite 130, Newark, DE 19713.



PARKING/TRANSPORTATION

CONTACT US

Monday-Friday: 8 am – 4pm
Wednesday: 8am-7pm

P: 302-831-3195 | F: 302-831-3193