Allen Animal Clinic
Veterinary clinic
1013 E Main St · Allen, TX 75002
Allen Animal Clinic is a privately owned, mixed-animal practice in Allen, Texas, operating since 1972. It treats dogs, cats, horses and livestock, with in-house medical, surgical and dental services for small…