FedEx Office 1207

FedEx Office #1207, also known as FedEx Office Toledo OH Univ of Toledo, is a FedEx Office Print & Ship Center located at 3111 West Bancroft in Toledo, Ohio.