FedEx Office 885

FedEx Office #885 is a FedEx Office Print & Ship Center located at 7828 West Colonial Drive in Orlando, Florida.