FedEx Office 1806

FedEx Office #1806, also known as FedEx Office Newark DE Univ of Delaware, is a FedEx Office Print & Ship Center located at 132 Elkton Road in Newark, Delaware.