Animal Hospital

Animal Hospital

Allen Veterinary Centre

972-396-VETS (8387)

1021 W. McDermott Dr. Allen, TX 75013

Practice is Limited to Small Animals. Deborah Davis, DVM, Beverly Osteen, DVM, Lisa Anderson, DVM, Karen Lass, DVM. Monday through Friday 8 AM to 6 PM, Thursday…