You will need to go to a Texas Department of Public Safety location. They license humans. This location Department of Motor Vehicles licenses(registers) vehicles.
No, you can't. You can renew it online or go to the nearest DPS office in Cypress or Conroe.
The part i went to they just renew your vehicles and register your vehicles. Its a big building its probably on another floor have to call thwm and see
Thanks! Your answer is awaiting moderation.