James City Veterinary Clinic

(4 Reviews)
95 Brookwood Dr, Williamsburg, VA 23185, USA

(757) 220-0226


Contact and Address

Category: Veterinary care,
Address: 95 Brookwood Dr, Williamsburg, VA 23185, USA
Postal code: 23185
Phone: (757) 220-0226

Hours:

Monday:7:30 AM – 1:00 PM
Tuesday:7:30 AM – 1:00 PM
Wednesday:7:30 AM – 1:00 PM
Thursday:7:30 AM – 6:00 PM
Friday:7:30 AM – 1:00 PM
Saturday:7:30 AM – 12:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (October 7, 2021, 7:57 pm)

    Trust this vet! Good place.


  • (April 2, 2021, 9:02 am)

    Love Dr Bates


  • (July 21, 2020, 3:31 pm)

    Dr. Bates and his staff are great. We had to make a difficult decision about our family pet and he was great explaining our options. Have used him for years and never shocked about pricing when leaving. He’s upfront and doesn’t bill you and arm and a leg for his services. Highly recommend.


  • (September 14, 2019, 1:14 am)

    Could not say enough great things about this place! Dr. Bates has this old school knowledge, he takes his time with your pet and with you while explaining in detail everything he’s doing. I wish I had known about them sooner! Amy, the receptionist (but so much more) is genuinely kind, helpful and so patient. I wish I knew the rest of the staff by name because they have all been so incredibly lovely. I recommend this place for the best care!

Write a Review

Photos of James City Veterinary Clinic

James City Veterinary Clinic | 95 Brookwood Dr, Williamsburg, VA 23185, USA | Phone: (757) 220-0226
James City Veterinary Clinic | 95 Brookwood Dr, Williamsburg, VA 23185, USA | Phone: (757) 220-0226
James City Veterinary Clinic | 95 Brookwood Dr, Williamsburg, VA 23185, USA | Phone: (757) 220-0226
James City Veterinary Clinic | 95 Brookwood Dr, Williamsburg, VA 23185, USA | Phone: (757) 220-0226
James City Veterinary Clinic | 95 Brookwood Dr, Williamsburg, VA 23185, USA | Phone: (757) 220-0226