Telephone & Cable Services

315 E. Main St
Uvalde, TX 78801
3190 E. Main St.
Uvalde, TX 78800-1