Make a Difference: Donate Now

Our Veterinary Clinic

Our non-profit, community veterinary clinic is open to all families seeking affordable, quality, and compassionate medical services for their beloved pets.

Someone petting a cat
Someone petting a cat
Someone petting a cat

Vet Clinic

Our Community Veterinary Clinic provides a wide range of affordable services, including routine check-ups, vaccinations, and medical treatments, to ensure your pets stay healthy and happy. We believe that every pet deserves access to quality care, which is why we offer transparent service pricing and reduced-cost options for those who qualify. Whether you need preventative care or treatment for a specific issue, we’re here to provide compassionate and professional support for your furry friends.

Someone petting dog's chin
Someone petting dog's chin
Someone petting dog's chin
Dog and cat laying together
Dog and cat laying together
Dog and cat laying together

Owner Surrender

We understand that surrendering a pet is a difficult decision, and we’re here to provide compassionate support throughout the process. Our Owner Surrender program is designed to ensure that pets in need are given the best chance at finding a new, loving home. If you need assistance, our team will guide you through the necessary steps and provide resources to make the transition as smooth as possible. Your pet’s well-being is our priority.

Owner Surrender

We understand that surrendering a pet is a difficult decision, and we’re here to provide compassionate support throughout the process. Our Owner Surrender program is designed to ensure that pets in need are given the best chance at finding a new, loving home. If you need assistance, our team will guide you through the necessary steps and provide resources to make the transition as smooth as possible. Your pet’s well-being is our priority.

Owner Surrender

We understand that surrendering a pet is a difficult decision, and we’re here to provide compassionate support throughout the process. Our Owner Surrender program is designed to ensure that pets in need are given the best chance at finding a new, loving home. If you need assistance, our team will guide you through the necessary steps and provide resources to make the transition as smooth as possible. Your pet’s well-being is our priority.

Supporting Strays

If you’ve found a stray animal, we’re here to help ensure their safety and well-being. Our Stray/Found Animal program provides guidance and resources to reunite pets with their families or find them the care they need. By working together, we can give these animals the best chance for a secure and loving future.

Panting dog outside
Panting dog outside
Panting dog outside

Stay Connected

Join Our Mailing List

Crossroads Community Veterinary Clinic will be CLOSED the week of December 23rd through 27th  reopening December 30th, Closed January 1/1/2025

Veterinary Clinic Hours

Monday            8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday      8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

Adoption Hours

Thursday         3:00 pm - 7:00 pm
Friday            3:00 pm - 7:00 pm
Saturday         12:00 pm - 5:00 pm
Sunday           12:00 pm - 5:00 pm

Links

Home

Services

Events

Address

2800 10th Street SE
Buffalo, MN 55313

Stay Connected

Join Our Mailing List

Crossroads Community Veterinary Clinic will be CLOSED the week of December 23rd through 27th  reopening December 30th, Closed January 1/1/2025

Veterinary Clinic Hours

Monday            8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday      8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

Adoption Hours

Thursday         3:00 pm - 7:00 pm
Friday            3:00 pm - 7:00 pm
Saturday         12:00 pm - 5:00 pm
Sunday           12:00 pm - 5:00 pm

Links

Home

Services

Events

Address

2800 10th Street SE
Buffalo, MN 55313

Stay Connected

Join Our
Mailing List

Crossroads Community Veterinary Clinic will be CLOSED the week of December 23rd through 27th  reopening December 30th, Closed January 1/1/2025

Veterinary Clinic Hours

Monday            8:00 am - 5:00 pm
Tuesday           10:00 am - 2:00 pm
Wednesday      8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

Adoption Hours

Thursday         3:00 pm - 7:00 pm
Friday            3:00 pm - 7:00 pm
Saturday         12:00 pm - 5:00 pm
Sunday           12:00 pm - 5:00 pm

Address

2800 10th Street SE
Buffalo, MN 55313