FedEx Office 1235

FedEx Office #1235 is a FedEx Office Print & Ship Center located at 6901 Rockside Road in Independence, Ohio.