Linn Animal Hospital Marion is proud to serve Marion, IA and surrounding areas. We are 1 of 3 successful practices in our group within the Cedar Rapids Metro area.

We believe in treating every patient as if they were our own pet, and giving them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.

If you have any questions about how we can care for your pet, please don’t hesitate to call us at (319) 377-4873. Thank you!

Hospital Hours


7:00am – 5:00pm


7:00am – 5:00pm


7:00am – 5:00pm


7:00am – 5:00pm


7:00am – 5:00pm


8:00am – 12:00pm



Mission Statement

We strive to provide your pet with the very best and most current in veterinary care through cutting edge medicine. Our locations provide neighborhood convenience and a pet friendly environment. For you, the pet owner, we offer outstanding service and treat your furry friend as if they were a part of our family.

The Early History of Linn Animal Hospital

July 1, 1962: Recent Iowa State University veterinary medicine graduate, Victor Klopfenstein, DVM, joins Dr. Herman Strader and Dr. Al Evenson partnership in Marion and Central City as a full partner.

March, 1963: Dr. Evenson and Dr. Klopfenstein bought the Marion Veterinary Clinic from Dr. Garrett Zoet and renamed the practice Linn Animal Hospital.

Summer, 1964: Dr. Larry Wogahn began working for the Linn Animal Hospital. He graduated from Iowa State University in 1965 and became a partner on January, 1967. The early practice was 75% large animal and 25% small animal. 1970’s and 1980’s: Linn Animal Hospital flourished in spite of Rockwell Collins layoffs and changes in the Hog Cholera Virus vaccination protection and high interest rates.

1972: Dr. Terry Mangold joined the firm, and Park Towne Animal Hospital was built. It was then that Linn Animal Hospital changed dramatically to a 75% small animal and 25% large animal practice.

1981: Dr. Terry Mangold left the practice to move to his home town of Washington, Iowa.

1984: Dr. Allan Hogue joined Linn Animal Hospital for a short time.

1986: Dr. Mark Klopfenstein, Dr. Victor Klopfenstein’s son, began working at Linn Animal Hospital and Park Towne Animal Hospital.

October, 1998: Dr. Victor Klopfenstein retired, and Dr. Erin Garman joined the Linn Animal Hospital practice, which became 100% small animal, as it remains today.

2000: Dr. Larry Wogahn retired and Dr. Greg Winterowd joined Park Towne Animal Hospital.

July, 2006: Dr Jill Johnson, a certified chiropractic veterinarian joined Park Towne Animal Hospital.

January 2014: The group acquired Animal Medical Center after Dr. Terry Moore retired where he continues to enjoy his retirement in Cedar Rapids, IA.

December, 2018: Dr. Mark Klopfenstein retired and remains in Cedar Rapids enjoying time with family and friends in Marion, IA.

March 2019 Dr. Stacy Kula joined Animal Medical Center.

2020: Despite a world-wide pandemic of Covid-19 all three of our practices in Cedar Rapids and Marion were successful in keeping our doctors, staff and pets safe while in practice. This year we saw many new clients and new pet parents adopting family companions while working and playing from home more given the lifestyle adjustments mandated.

November 2020: New branding was announced and implemented for all practices. Animal Medical Center, Park Towne Animal Hospital and Linn Animal Hospital were renamed Linn Animal Hospital to bring a succinct mission and goal to provide superior veterinary care to Cedar Rapids and Marion. Each location is geographically noted as North, South or Marion. An updated and contemporary design of the company’s logo and brand colors were shared delivering our message of compassionate, loving care to all pets

read more