Say Hello to Compassionate, Qualified Pet Care

Contact us to ask questions or set up your appointment!

Crossroads Pet Hospital
2404 E. Trinity Mills Road, Suite 100A
Carrollton, TX 75006

P: 972-416-4060
F: 972-416-9047

Monday - Friday: 7:00 am – 6:00 pm
Saturday: 8:00 am – 2:00 pm
Sunday: Closed