We love our clients and patients!

Leave us a review!

Share your experience at North Fork Veterinary Clinic. Your kind words mean so much to our team! Your feedback helps us continue to provide the best care possible for each and every patient. Thank you!

Our vet currently retired and we have been wondering what we were going to do. Our dog started limping and after watching him for 24 hours we decided we needed to get him seen. Called North Fork, got a call back quickly and and appointment that same day! Was very impressed with the facility and the staff that we met! Wonderful care! Very informative! We found our new vet!!!
Eli B.

This place is amazing. The people are incredibly friendly and helpful. The vet saw my pup for an emergency at 1030 pm which is 30 minutes past his emergency cut off time to pull quills from his face and for my cat they got me in the same day for an abscess on his face. I can’t say one bad thing about this place.
Regina S.

Would highly recommend! Very friendly staff and unlike most of the local veterinarians, they offer emergency services until 10 pm and the cost is no where near that of a 24 hr. veterinarian clinic. Both of which are positive for the animal and your wallet.
Lindsey A.

They go that extra mile to take care of your pet.
Thanks so much.
Barb H.

Very pleased with the staff and really reasonable
Anita Z.

Get In Touch

Compassionate care for the animals of Brookville, PA and the surrounding communities.

We provide care for both small and large animals, including mobile visits for our farm animal and equine patients!
Please call for emergencies until 9 pm. Situations may not guarantee service. Currently, we offer emergency services for small animals; large animal emergency services are available for existing clients. Small animal emergency services after 9 pm and 24-hour care are available with:

Contact Info


252 Allegheny Boulevard

Brookville, PA 15825

Click here for directions.


Mon, Wed, Thurs, Fri: 8 am - 5 pm
Tues: 8 am - 7 pm
Sat, Sun: Closed

Call Us to Request an Appointment!

We look forward to seeing you soon! Call us at 814-715-7498 to book an appointment with our team.