FedEx Office 553

FedEx Office #553, also known as FedEx Office Houston TX US290 and Hollister, is a FedEx Office Print & Ship Center located at 13181 Northwest Freeway in Houston, Texas.