CTAL Institution: University of Delaware (Newark, DE) Address: 18 Amstel Ave, 322 Smith Hall City: Newark State: DE ZIP: 19716 Country: USA Website: Phone: Email: