Starting today, 3/19/20, we will no longer be letting clients wait in the building. We are trying to continue to provide everyone with the same great care while keeping our clients,veterinarians, and staff as safe as possible. Please call the office to schedule your appointment, 919-851-8979.  When you arrive for your appointment or to drop off your pet, please call the front desk at 919-851-8979. One of the techs or receptionists will come out to your car to collect your pet. The doctor will call you if they have any concerns or questions, the front desk staff will call you back once your pet is ready and get all of your medications and supplies ready.

All cats and small dogs MUST be in a crate, medium and large dogs on a leash with a choker, pinch, or properly sized collar that will not slide over your dogs head. We can use a slip lead if you are not sure they cannot pull out of the collar.

The same goes for anyone picking up medications or foods. Once you arrive, call the front desk, they will get your payment over the phone and bring you your products. 

If you would like to have products or medications delivered to your home, please call our office and ask to have your prescriptions ordered through our on line pharmacy, or click on the following link to request your prescriptions on line.

Thank you for your continued support. Everyone stay safe.

About Us

Crossroads Veterinary Hospital offers our clients and their beloved pets the most desirable characteristics found in the veterinary industry - Compassion and Quality Medicine. Our hospital opened it's doors in 1989 as a small, one-doctor practice and has developed into a successful, multi-doctor facility; thanks to our many dedicated and loyal clients! Most importantly, Crossroads has maintained the warmth, sincerity, and "small-town" atmosphere while growing into a professional and advanced medical facility.

Hospital Hours

» Monday 

7:30 AM - 8:00 PM

» Tuesday 

7:30 AM - 6:00 PM  

» Wednesday 

7:30 AM - 8:00 PM  

» Thursday 

7:30 AM - 6:00 PM  

» Friday 

7:30 AM - 6:00 PM  

» Saturday

8:30 AM - 12:30 PM  

» Sunday (Boarding Pickup Only)

4:00 PM - 6:00 PM

We are excited to provide our clients a safe and trusted on line pharmacy. We have spent several years looking for a veterinary pharmacy that will provide all of our customers all of the benefits of product guaranties and rebates. These products are ordered by our veterinarians and shipped directly to our clients from the manufacturers. We would prefer to see you in the office for product purchases, to answer any questions and check in on your fur kids while you are here. However, if it is not possible we want the highest quality medications and foods to be provided to you via our pharmacy, so we can all trust in the caliber of the product.

Latest News

We Will Be Offering Grooming Again

Starting June 3rd we will offer grooming two to three days per week. All Wednesdays and Thursdays in June, and Fridays June 19th and June 26th.  Our previous groomer, Mariah Madrid, who left us with the understanding she would be welcome back at anytime, has decided to take us up on the offer. Please call the main phone number 919-851-8979 to schedule grooming appointments. Pet scan be dropped off as early as 7:30 am for grooming. Mariah will arrive at 9 am, if you need to speak with her in person. Please wait in your car and call the front desk once you have arrived to let us know you are here. We are very excited to offer grooming once again.