College Station TX Auto Repair 1. 3781 Mccullough Rd, College Station, TX 77845 | Allen's Auto Brake Service (979) 690-8555