Accel At College Station is a nursing home located in College Station , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 11/16/2017. It has 116 certified beds. Accel At College Station is located 1500 Medical Avenue, College Station, TX 77845 and can be contacted via phone number (979) 272-1000.