Skip to content
Heart Mountain Animal Health

MEET THE TEAM

The people who'll care for your pet

Two doctors and an experienced veterinary technician — a long-running practice in Powell. The bios below are theirs, in their own words.

OUR DOCTORS

Veterinarians

Veterinarian

Dr. Justina Pahl, DVM

Dr. Justina Pahl is a Wyoming native who graduated high school from Ten Sleep in 1999. She attended the University of Wyoming and received her bachelor's degree in Animal & Veterinary Sciences. She received her DVM from Colorado State in 2007. After completing a 1-year internship at Rood & Riddle Equine Hospital in Lexington, KY, she relocated to Montana and has been practicing small and mixed animal medicine in the Billings/Laurel area. She is active with the Montana Spay/Neuter Task Force, which provides surgeries for low-income and underserved areas. Her interests include soft tissue and orthopedic surgery, diagnostic imaging, and preventive medicine.

Veterinarian

Dr. Teri Ann Oursler, DVM

Dr. Oursler is a veterinarian at Heart Mountain Animal Health. For after-hours emergencies, calls to the practice's main line may be returned by Dr. Oursler from her cell phone if she is in town and available — please leave a message and she will respond as soon as possible.

VETERINARY TECHNICIAN

The hands that hold every patient

Veterinary Technician

Terrie Gilbert

Terrie Gilbert is a Powell native at Heart Mountain Animal Health. She received her Associate of Applied Science Degree in Veterinary Technology in 1994 and has over 20 years of experience in veterinary medicine. Terrie shares her home with four cats and enjoys good music, good puzzles, and her faith.

OUR PROFESSIONAL NETWORK

Members of the VIN community

We're part of the Veterinary Information Network — a worldwide community of veterinarians sharing knowledge and clinical experience. When your pet needs specialized expertise, our doctors can tap a global network of peers.

MEET YOUR VET

Book a wellness visit

Call (307) 754-9393

Mon–Fri · 8:00 AM – 5:00 PM

(307) 754-9393 Mon–Fri · 8 to 5