Terry Veterinary Clinic
Animal hospital
1401 NE Barnard St · Glen Rose, TX 76043 · 0.3 mi
Terry Veterinary Clinic is a full-service animal practice in Glen Rose, Texas, offering medical, surgical and dental care. It highlights digital dental and digital radiography equipment, laser therapy for arthritis,…