FedEx Office 1219

FedEx Office #1219 is a FedEx Office Print & Ship Center located at 2306 South Reynolds Road in Toledo, Ohio.