IC Bus Sales and Service Houston, TX | HOLT Truck Centers 9100 N Loop E Fwy. | Houston, TX 77029 | Phone: (713) 631-9306