FedEx Office 1968

FedEx Office #1968 is a FedEx Office Print & Ship Center located at 13440 College Boulevard in Lenexa, Kansas.