We work hard to take care of our patients, our clients and each other.
We do this by challenging our initial reactions, even in tough situations, and always try to provide a solution that best serves our team and our patients. We show each other, our clients and our patients kindness and respect and, do our best to approach situations with a positive outlook.

Alex Berthrong, DVM
Veterinarian

Angela Turra, DVM
Veterinarian
Dr. Angela is a graduate of Oregon State University. She has been with us since 2003 and currently practices part-time. She has a special interest in animal dermatology and especially enjoys building lasting relationships with owners and their pets. When not at work, Dr. Angela enjoys spending time with her husband, 2 busy teenage daughters, 2 dogs (Charlie & Scout), 2 cats (Hunter & Holly) and 4 chickens (Cheetah, Mochi, Machi, and Greg).

Hannah Mauck, DVM
Veterinarian
Dr. Hannah is currently with us part-time. She too is a graduate of Oregon State University. She has been practicing here at First City Vet since 2004. Dr. Hannah is also a member of the AVMA.

Megan Glasere, DVM
Veterinarian
Dr. Megan graduated from Ross University School of Veterinary Medicine in 2019. She also received her masters degree from Tufts University in Animals and Public Policy in 2016. While in the St. Kitts she created a rescue group in which over 100 island cats were rescued and found loving homes. Although she loves caring for all animals, her primary professional interests include cat behavior, feral cat management, and internal medicine. In her spare time she enjoys traveling, and spending time with her friends, family and four cats. She is also canine and feline fear free certified which allows her to give pets a more relaxing and comfortable experience.

Christa Finley, DVM
Veterinarian
Dr. Christa graduated from Michigan State University College of Veterinary Medicine in 2019. She grew up in Indiana and has lived in Michigan, Vermont, Pennsylvania, and Oregon, but prefers Oregon most of all. Dr. Christa’s clinical interests include soft tissue and orthopedic surgery, pain management, and palliative care. She enjoys working with dog and cat patients and loves tiny Chihuahuas most of all. Her two black and white rescue animals Tina (short for Fontina) and Zola (short for Gorgonzola) exemplify her love of all things related to cows and cheese. She is a member of the American Veterinary Medical Association, Oregon VMA, and Portland VMA. In her spare time, Dr. Christa loves discovering new unique eateries and exploring the great outdoors with her dogs, husband, and children.

Sebastian Palomino, DVM
Veterinarian
Dr. Sebastian graduated from Michigan State University in 2023. He was born and raised in the Palm Springs area of Southern California and grew up as an only child where he developed a familial bond with dogs and cats and grew to view them as part of his own family. Dr. Sebastian was originally going the human route of medicine during his college days but made the switch over to animal medicine and the rest was history. He is an avid sports fan and has been playing rugby since undergraduate and continues to play on his spare time to this day. He moved back to the west side of the country following veterinary school to be closer to his loved ones that relocated to the area as well. He lives at home with his two kitties, Louie and Pepper. His professional interests include internal medicine, cardiology, and client education.

James Weikum, DVM
Veterinarian

Marie Schubert, DVM
Veterinarian
Ready to come see us?
Request an appointment online in minutes through the PetDesk app! We look forward to seeing you and your pet soon.
Get in touch.
We proudly serve the pets of Oregon City and beyond. Don’t hesitate to contact us today with any questions big or small.

Where to find us.

When we're open.
Sat: 9:00 am – 5:00 pm
Sun: Closed

How to contact us.
Leave us a message.
Have questions? Complete the form below and a member of our team will get back to you as quickly as possible. If you are in need of immediate assistance, please call us directly at 503-657-6553.