1. Texas Department of Public Safety 109 W Coombs St, Alvin, TX 77511 Coordinate: 29.41727,-95.24468 Phone: (281) 585-4525