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.

Team member Dr. Clare Brooks

Dr. Clare Brooks

Associate Veterinarian

Dr. Brooks is originally from Red Wing, Minnesota. She graduated from Texas A&M University College of Veterinary Medicine in 2018. Upon graduation, she moved to South Dakota and worked on commercial swine and small animals. She moved to Cedar Rapids, Iowa in 2019 to join Blairs Ferry Pet Hospital.

Her main interests in veterinary medicine are dermatology and preventative care. Outside of work, Dr. Brooks enjoys being outdoors- biking, camping, and canoeing. She has two dogs: Freyja, a Labrador Retriever, and Odin, a Golden Retriever.



Kim joined the Blairs Ferry Pet Hospital Team in 2009 and has lived in the Cedar Rapids area for many years. She thoroughly enjoys greeting our clients and patients on a daily basis. She especially appreciates getting to watch new puppies and kittens that come into the practice grow up and be a part of their health care. Kim lives in Cedar Rapids with her husband Ben and their Blue Heeler Mix namd Holly who is full of energy. Holly loves chasing squirrels, cuddling, going for walks and showing off her tricks. Kim and Ben enjoy boating, going to flea markets, selling real estate and of course hanging out with Holly.


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

Paige has been a member of the Blairs Ferry Pet Hospital Family since 2015. Paige graduated from Kirkwood Community College Veterinary Assistant Program in 2013. She loves animals and being a part of their care throughout their lives. She has three fur babies Rosie the Bichion Frise, Tuffy the Shicon, and Toby the Papi-Poo. In her spare, time she likes to run, spend time with her dogs, and hang out with friends and family.


Veterinary Technician

Chelsea started with Blairs Ferry Pet Hospital in 2018. Chelsea grew up in Stuart, IA with two older brothers and one younger sister. Chelsea will be attending Kirkwood Community College pursuing a Veterinary Technician Degree. She and her husband, Jesse, live in Cedar Rapids with their two cats, Dorie and Remi, and a Golden Retriever named Bailey. In her spare time, Chelsea likes to go camping, fishing, and spending time with family and friends.


Veterinary Assistant/ Receptionist

Alicia started with Blairs Ferry Pet Hospital in 2018. She has attended University of Iowa and Kirkland Community College. She has also been a Certified Pharmacy Technician since 2012. She enjoys working with animals and finds it to be an interesting challenge at times. At home, Alicia has 3 cats named Shadow, Leo, and Nutella and 1 rabbit named Cinnabun. During her free time, she enjoys fishing, golfing, archery and spending time with family and friends.