Alvarado Veterinary Clinic 6800 E Highway 67 Alvarado, TX 76009 Phone: (817) 783-2257 Fax: (817) 783-3641
Category: Veterinarians