City Of Uvalde, Texas

Service Center
scroll arrow
Service Center
The Service Center is located at 994 West Main Street, Uvalde, Texas 78801. The phone number is 830-278-8721