Our Team

Team member Dr Teresa Streeper holding a cat

Dr. Teresa Streeper

Veterinarian, Owner

Dr. Streeper attended Iowa State University, majoring in Zoology. She received her bachelor’s degree in 1985. She graduated from the ISU College of Veterinary Medicine in 1989. Upon graduation, she was an associate veterinarian at Mesa Veterinary Hospital, a 24-hour facility in Mesa, Arizona.

Originally from Monticello, Iowa, Dr. Streeper has been practicing small animal medicine in Cedar Rapids since 1994. She has served as an officer of the Linn County Veterinary Association, Midwest Small Animal Association and as a member of the Linn County Board of Public Health. She is also a member of the IVMA and AVMA.

She enjoys general practice with a special interest in internal medicine. On a personal note, she enjoys horseback riding, antiquing, reading and outdoor activities. Dr. Streeper and her husband Brian also enjoy sporting events and spending time with their families. Currently they have a mischievous cat named Jersey, handsome cat named Benny, Labrador Retriever, Cracker, and quarter horse gelding, Pepper.

Team member Dr. Joanna Mangold

Dr. Joanna Mangold

Associate Veterinarian

Dr. Mangold is originally from Washington, Iowa. She graduated from Iowa State University College of Veterinary Medicine in 2004. Upon graduation, she completed a rotating small animal internship in Mesa, Arizona. After completion of her internship, she and her husband moved to Houston, Texas where she worked in small animal general practice for 7 years. They returned to the Cedar Rapids area in 2011. In addition to small animal general practice, Dr. Mangold also enjoys working with various exotics and pocket pets.

Her main interests in veterinary medicine include dermatology and internal medicine. Her outside interests include spending time with her family and teaching dance at a local dance studio. She is a member of Junior League of Cedar Rapids, Linn County Veterinary Medical Association, IVMA and AVMA.


Veterinary Technician

Victoria has been a proud member of the Blairs Ferry Pet Hospital family since 2015. Victoria graduated from the Hawkeye Community College Animal Science Program in 2014, also receiving degrees in veterinary assisting and agriculture. Victoria has always loved animals. Growing up, she took pride in caring for her livestock and being able to help animals. She has a special interest in dentals, assisting in surgeries, and client education. She lives on a farm outside of Urbana with her husband Garret, daughter Addilynn and their many fur children: Rex & Mookie the longhaired cats, Roxy the Pitbull, fish, cows, chickens, horses, and pigs. In her spare time, Victoria likes to spend time outdoors with her family and animals.


Veterinary Assistant

Emily has been working in veterinary medicine since 2006. She grew up in Waterloo, Iowa with all kinds of animals. She loves riding horses but her passion is working with the exotic pets. In 2016 she created a dog training business which she still owns and runs. In her free time, she enjoys traveling to new places including state parks and zoos. Emily is a competitive powerlifter. Her household is busy coordinating activities with her husband, Matt and three children, as well as an Irish Wolfhound “Sheboygan”, a Golden Retriever “Prince” (a certified therapy dog), “Sally” the black cat, “Andre” the bearded dragon, “Oreo” the guinea pig, “Cupcake” the box turtle, and nine chickens.

Curstie Ingram

Veterinary Assistant

She was born & raised in Cedar Rapids. She has always been a lover of animals & always had pets in the house, including dogs, cats, water dragons and giant oscars! She currently shares her life with a 6-year-old cat named Nox whom she adopted 4 years ago.
She completed her Veterinary Assistant certification with Animal Behavior College in August of 2022.
In her spare time she loves camping & traveling.
She loves what She’s doing and learning here at Blairs Ferry Pet Hospital. She looks forward to her future as a part of this great team!

Meagan Christensen


Born in Nebraska, Meagan spent summers on her grandparents’ farm gathering eggs, bottle feeding calves, climbing hay bales, and trying to catch and tame all of the farm kitties.
Growing up, her family-owned fish, cats, hamsters, parakeets, and she even talked her mom into letting her have a mouse! Since living on her own, she has become a dog person. She chose a chihuahua as her first dog and soon paired it with a Great Dane! Currently she has a Great Dane named Delilah, a Shih Tzu named Charli and a Chihuahua mix named Sparky.
During the warmer months, Meagan likes to try her green thumb in the yard. She enjoys growing plants and flowers.