Customer Care Number:

302-831-8388

Email Address:

wellness@udel.edu

Contact Person:

Address:

Newark, DE 19716

Website:

http://sites.udel.edu