FedEx Office 2120

FedEx Office #2120, also known as FedEx Office Kingwood TX, is a FedEx Office Print & Ship Center located at 2855 Lake Houston Parkway in Humble, Texas.