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. Turra 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. Turra 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. Mauck is currently with us part-time. She too is a graduate of Oregon State University. She has been practicing here at Milner Vet since 2004. Dr. Mauck is also a member of the AVMA.

Megan Glasere, DVM
Veterinarian

Christa Finley, DVM
Veterinarian

Haleigh Schrote, DVM
Veterinarian
Dr. Haleigh graduated from Purdue University College of Veterinary Medicine in 2017 and has been practicing veterinary medicine in Oregon since. She joined First City’s team in January 2021, and although she loves all aspects of small animal medicine, she is particularly fond of surgery and the care of geriatric patients. Dr. Haleigh is originally from Maryland, though she had also lived in Georgia and Indiana before moving to Oregon. She currently lives with her senior cat, Peebes.
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.
Phone: 503-657-6553
Fax: 503-722-8628
Email: [email protected]
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.