Contact Us

Welcome to Pet Medical Center
Your Veterinarian in Winona MN
Call us at (507) 454-2600


Pet Emergency? Call us right away at (507) 454-2600!

“Bring your family in and experience:
Modern Medicine, Old Fashioned Love”

Pet Medical Center, located in the heart of historic downtown Winona, MN provides quality veterinary care to pets from both sides of the Mississippi River. Stop in anytime to meet our medical team or our professional groomers!


AAHA Accredited

Only 15% of veterinary clinics/hospitals in North America are accredited by the American Animal Hospital Association. Pet Medical Center has been since 2004 and is the only accredited veterinary clinic/hospital in the Winona area. Each veterinarian at Pet Medical Center cares compassionately about your pet.

At Pet Medical Center, we treat your pets like the valued family members they are.

Winona Veterinarian     

Pet Medical Center  

Phone: (507) 454-2600 Fax: (507) 454-1893

57 East 3rd st. 

Winona, MN 55987

Pet for Patriots

Featured Articles

Read about interesting topics

  • Lost Pets

    Has your pet wriggled their way through the fence or dashed out the front door? When searching for your lost pet, make sure you include these steps in your hunt. ...

    Read More
  • Should You Leave Your Cat Alone for a Long Weekend?

    So you have a trip planned for the weekend, but what should you do with your cat? Learn how to best care for your cat while you're away. ...

    Read More
  • Flea and Tick Season

    Want to protect your pet from fleas and ticks? These tips can help. ...

    Read More
  • Summer Grooming Tips

    Want to keep your pet cool and comfortable this summer? A few changes to your normal grooming routine can help. ...

    Read More
  • What to Do If Your Pet is Stung

    Don't get us wrong, we love the bees! But we don't love when our pets get stung. Follow our tips to treat and prevent bee stings on your furry best friend. ...

    Read More
  • Tips for Traveling With Your Pet

    Do you dread hitting the road with your pet? These tips may make the trip more comfortable and enjoyable for you both. ...

    Read More
  • 6 Questions to Ask At Your Senior Pet's Next Check Up

    Want to keep your senior pet healthy and happy? Ask these six questions at your pet's next check up. ...

    Read More
  • Why the Controversy About Pet Vaccinations?

    As with anything, pet vaccinations can be too much of a good thing. Similar to parents who are learning more about vaccinations for children, veterinarians and pet owners alike are beginning to question some of the standard wisdom when it comes to protecting pets. There are certain fatal diseases against ...

    Read More
  • Pet Clothes: A Fashion Statement or a Necessity?

    There is nothing cuter than a pet in a colorful sweater, but do our furry friends really need to wear clothing? Although clothing is not a necessity for every pet, some animals benefit from a little extra protection during cold or damp days. Others enjoy wearing festive clothing during holidays or other ...

    Read More
  • Introducing a New Pet to Your Current Ones

    Pet Proofing Your Home Introducing your new pet to your current one is only a single part of the equation relating to taking a new pet home. You also have to make sure your new pet is comfortable in your home, which is a foreign environment to the animal. Like humans, animals can experience high levels ...

    Read More

Meet Our Skilled Team

Learn Who We Are

  • Dr.
    Deb Finnegan
    Dr. Deb Finnegan has been co-owner of Pet Medical Center since 2011, and enjoys leading the community in companion animal health. She has developed a passion for working on critical cases such as fracture repair and diabetic management.

    Read More
  • Dr.
    Scott Macon
    Dr. Scott Macon came to Pet Medical Center in 2015 and lives in Winona with his wife and 3 children.

    Read More
  • Dr.
    Nikki Magee
    Dr. Nikki Magee joined Pet Medical Center in June of 2016. She grew up in La Crescent, MN where she showed her horse Nicky in 4H.

    Read More
  • Suzie
    Practice Manager
    Suzie has been Practice Manager since 2011 after joining Pet Medical Center in 2000.

    Read More
  • Becky
    Certified Veterinary Technician
    Becky has been with the Pet Medical Center team since August 2014 as a Certified Veterinary Technician.

    Read More
  • Tyler
    Hospital Administrator
    Tyler is the Hospital Administrator at Pet Medical Center.

    Read More
  • Kaitlyn
    Certified Veterinary Technician

    Kaitlyn is a Certified Veterinary Technician from Spillville, Iowa

    Read More
  • Kasandra
    Certified Veterinary Technician

    Kasandra joined the Pet Medical Center team as a Certified Veterinary Technician in 2017. 

    Read More
  • Taylor
    Certified Veterinary Technician
    Taylor is a Certified Veterinary Technician. She’s from Buffalo, MN and went to Ridgewater College in Willmar, MN to receive her Associates in Applied Science degree.

    Read More
  • Pam
    Customer Service Representative

    Pam started at Pet Medical as a Customer Service Representative in Sept. of 2017

  • Sandy
    Customer Service Representative

    Sandy started at Pet Medical as a Customer Service Representative in May of 2017

  • JJ
    Head Professional Groomer
    JJ is PMC’s Head Professional Groomer and Kennel Staff Manager.

    Read More
  • Melissa
    Melissa and grew up in Taylor, WI than moved to Winona in 2010.

    Read More
  • Sydney Koehler

    Sydney was born in Winona, MN and started working at Pet Medical Center in January of 2016 as a Grooming Assistant and a Kennel Attended. In July of 2017 she started her training to become a groomer. Sydney has six pets, Jaxson the Shorkie, Toulouse, Lilly, and Zoey the cats, and Nikki and Myah the pit bulls.  She is very excited to pursue her career as a Groomer.

    Read More
  • Anne
    Grooming Assistant/ Kennels

    Started working at Pet Medical in May of 2018

    Read More
  • Alana
    Grooming Assistant/Kennel Tech
    Alana joined Pet Medical Center in 2017.

    Read More
  • Percy
    Clinic Mascot
    Hi, I’m Percy and I’ve been with our clinic since January of 2012. As you may know, I came to PMC after an accident and the doctors put me back together.

    Read More

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

*For after hours emergency care, please call 507-454-2600.


7:30 am-5:30 pm


7:30 am-5:30 pm


7:30 am-5:30 pm


7:30 am-5:30 pm


7:30 am-5:30 pm


9:00 am-2:30 pm




Read What Our Clients Say

  • "For the grooming salon: they did a great job de-shedding my St. Bernard Akida mix. Price was fair, and he is nice and soft now!"
    Shaylynn H.
  • "I have two dogs that I have been bringing to PMC for years. They've gotten expert care from their staff and both dogs are always excited to visit. They offer regular veterinary care, but also dog grooming, boarding, and obedience classes. I've taken advantage of each service, and feel that they are an extraordinary value for the services provided.

    There is limited street parking in the front of the building, but there is a municipal lot in back. If you park in back you can use the back "
    Joseph B.
  • "The service for both myself and my pets has always been amazing. No matter if it's an emergency or just a regular check up I won't trust anyone else."
    Paul L.
  • "We loved Dr Finnegan! She seems to up on the latest in her field. I liked the fact that she talked to us in terms that made medical sense. Thank you all and see you soon. Terri and Kevin Walker. ( Lil Bit)"
    Terri and Kevin W.
  • "The staff is and has been kind, courteous as well as accommodating with each visit especially this one. Dr. Finnegan is very understanding, sympathetic and willing to help find a solution for any issues, concerns or problems that is pet related. A+++"
    Chris D.
  • "Pet Medical Center has long been my first choice for pet care in Winona."
    Janet H.
  • "Pet Medical has taken great care of our pets since they were pupples. Dr. Finnigan is always so concerned for they're wellbeing. I will never take them to another veterinarian. Thank you for your care and concern, Mary Mullen"
    Mary M.
  • "Friendly, professional, prompt and understandable. I feel my pet is respected and cared for!"
    Alyssa B.
  • "Cassandra the vet tech was kind patient and listened to my concerns about Abby. The Vet was nice and showed care for her and gave me good feedback on what might be going on with her. Thank you"
  • "This place goes above and beyond and you can really tell that the staff care about the pets and the owners. They always check in and make sure to ask about the pet's environment. I love that because you can tell that the team cares about the animals."
  • "This place goes above and beyond and you can really tell that the staff care about the pets and the owners. They always check in and make sure to ask about the pet's environment. I love that because you can tell that the team cares about the animals."
    Marie V.
  • "Great place for great care!"
  • "Excellent service provided over the years to all of my pets. The veterinarians and staff are knowledgeable and kind, you can tell they love their fur-clients."
    Annissa U.
  • "I was nervous bringing in my cat because she can be very skiddish and distrusting around new people and in new environments. It was a huge relief that both the staff and the clinic were calming to my cat and everything went smoothly."
    Sydney H.
  • "Because the staff always greet my pets and I with a smile on there face and make the visit a little more enjoyable!"
    Samantha H.