FedEx Office 870

FedEx Office #870, also known as FedEx Office Wilmington NC Oleander, is a FedEx Office Print & Ship Center located at 4700 Oleander Drive in Wilmington, North Carolina.