FedEx Office 2138

FedEx Office #2138 is a FedEx Office Print & Ship Center located at 212 Calhoun Street in Cincinnati, Ohio.