Thank you Thank You from the bottom of our hearts! Dr. Callen and staff went out of their way to help our dog and we weren’t even her client. Our own vet was booked and told us we had to wait for treatment. The first date that was offered was a month away. He was in a lot of discomfort. Dr. Callen made time to help. That compassion is what I want in a veterinarian. She gets my business from now on. Highly recommend!!!

Gail Walchesky

Thank you to Dr. Laurie Schessler and vet tech Nicole for care and treatment today of our girl Cleo Campbell. So glad you could see her the same day I called. She is a little mad at us now (well, she is a cat...!) but she seems to be walking much better. As always, thank you to the staff and doctors at Twinbrook. We love the care and compassion they have always shown to our pets!

Ruth Werley Campbell

Another great experience at Twinbrook yesterday. Bodie, my Vizsla, had surgery to remove a growth near his eye. All went perfect again, thanks in large part to Dr. Laurie Schessler and Laura Mentel-Lefever. I remember first visiting Twinbrook when it was still just a tiny clinic... maybe about 17 yrs ago, before the structure you see now... built a year or two later. Dr. Callen, Dr. Oliver, and others were there and I remember Karen (retired) and Judy behind the counter. They are like family.

Glenn Jurena

I have had both of my dogs here within 3 days of each other. The people here are all very pleasant & compassionate. They ask you if they can do whatever needs to be done right down to shaving a little bit of fur on the leg. They explain each step so you aren't surprised with a huge bill at the end. You are informed of everything that is going on. I would recommend EVERYONE to bring their fur/feathered babies here. Thank you for caring for my babies.

Debbie Kruger

Twinbrook Animal Clinic

1120 Pittsburgh Road

Valencia, PA 16059

For general information, questions, appointment requests, call us at:

(724) 898-2300 Email Us: [email protected]


Sunday Closed

Monday 8:00am - 8:00pm

Tuesday 8:00am - 8:00pm

Wednesday 8:00am - 8:00pm

Thursday 8:00am - 8:00pm

Friday 8:00am - 6:00pm

Saturday 8:00am - 12:00pm