Listed below are the addresses and phone number for the School Success Center. The main campus for the University of Delaware is located in Newark, DE 19716, with satellite campuses in Dover and Georgetown.

School Success Center

Newark Campus

200 Academy Street

Room 204

Newark, DE 19716

Phone: 302-831-1279

Georgetown Campus

21225 College Dr.

Carter Partnership Building

Georgetown, DE 19947

Contact School Success Center

For general inquires and questions, email

Have corrections or comments on our website? Please email with changes. Remember to include a link to the webpage you’d like to see updated.