Welcome to Crossroads Veterinary Clinic

Your Veterinarian in Thunder Bay, Ontario  

Call us at 807-939-2616

Pet Emergency? Read no further and call us right away!


If you live in Thunder Bay or the surrounding area in ON, then you have picked the perfect site to find a veterinarian. Dr. Bart Marjerrison is a licensed veterinarian, treating all types of pets and animals. Your pet's health and well being is very important to us and we will take every step to give your pet the best possible care.

Crossroads Veterinary Clinic is a full service animal hospital and will take both emergency cases as well as less urgent medical, surgical, and dental issues. The Veterinarians at Crossroads are experienced in all types of conditions and treatments. Beyond first rate pet care, we make our clinic comfortable, kid-friendly, and a very calm environment so your pet can relax in the waiting room and look forward to meeting his or her own veterinarian.

Crossroads Veterinary Clinic has been open since June 2006 and is growing in clientele every year.  We offer a one on one approach to our clients with a 'country - feel at home' atmosphere.  We have three full time veterinarians and one part-time veterinarians along with 3 full time technicians.  We have 6 examination rooms fully functional with computers in each room (we are a paperless clinic - operating system is Avimark), one surgical bay, one dental bay, digital x-ray machine, 3 anesthesiology units, computerized ear endoscope, blood analyzing equipment, surgical monitors and laser therapy.  We do offer full emergency care which is shared between the veterinarians on staff.  Crossroads is committed to providing the best possible care to our clients and patients in a comfortable atmosphere.

We have a number of resources for you to learn about how to take better care of your pets. Browse around and look at our articles and pet videos. The best veterinary care for animals is ongoing nutrition and problem prevention. If you want to ask a question call 807-939-2616 or email us and we'll promptly get back to you. Our office is very easy to get to, and you can find directions on our Contact Us page. You can also subscribe to our newsletter which is created especially for Crossroads pet owners. In between your veterinary visits, your pet will benefit from you reading these free informative articles.

If you would like to be on our email mailing list - please call the clinic and advise us of your current email address and we will make sure that you are put on the mailing list.  If you are receiving emails from our clinic that you do not wish to receive, again, please call the clinic and we will take you off the mailing list.

At Crossroads Veterinary Clinic, we treat your pets like the valued family members they are.

Dr. Bart Marjerrison

Crossroads Veterinary Clinic | 807-939-2616

3142 West Arthur Street
Rosslyn, ON P7K0P3

Newsletter Signup

Sign up for more articles

Meet The Veterinarians

Learn Who We Are

  • Dr.
    Bart Marjerrison

    Dr. Bart has been practicing since 1970; he started Crossroads back in 2006 with another veterinarian, but took over the practice completely in 2008. Bart has had an extraordinary career and offers this clinic years of experience and wisdom. Along with managing the clinic he also manages his boarding kennel, which leaves him with very little spare time. Bart has a no nonsense approach to his work and has many clients who have stayed loyal to him over the years. .

    In his spare time he enjoys going out to his cottage, fishing, hockey and tending to his many animals at home. 

  • Dr.
    Suzanne (Sue) Legge

    Dr. Sue has been practicing since 1988.  She is trained in Animal Chiropractic and Acupuncture Therapy and is also trained in Rehabilitation Therapy through the Canine Rehabilitation Institute in Florida. Sue has been with Crossroads full time since 2008. She brings an uncommon passion and energy to her work. Sue has a special interest in sports medicine, pain management and is always upgrading her knowledge and expertise in all areas of medicine.

    On her down time, Sue really enjoys field training with flatcoated retrievers, reading and anything nature related.

  • Dr.
    Matthew (Matt) Yerxa

    Dr. Matt has been with Crossroads since 2011. He started working part-time and soon after moved to full time. Matt graduated in ­­­­2006 from Atlantic Veterinary College in Price Edward Island. In 2008 he moved to Thunder Bay to pursue his career. Matt works here at Crossroads as well as runs a mobile equine practice. Matt is a very dedicated and caring veterinarian that is liked and appreciated by both staff and clients alike.

    During his spare time, Matt takes care of his farm that consists of many cows and a few horses. In the winter, his time is spent playing hockey whenever he can.

  • Dr.
    Alexandra (Alex) Kozak

    Dr. Alex started at Crossroads in January 2013.  Alex was born and raised in Thunder Bay; she completed her veterinary schooling in England in ­2011 and worked in a small animal clinic in California for 2 years prior to moving back to Thunder Bay.  Alex is a very cheerful person who appreciates all aspects of veterinary medicine and enjoys meeting clients and their pets.

    Alex is a great volunteer for Kitty Kare as her house is always full of rescued cats as well as rescue failures that have become family. Alex and her fiancé Steve enjoy camping, running and spending time with family and friends


Read What Our Clients Say

  • "I used to enjoy the service provided by this clinic. I just tried to make arrangements with them and am disgusted by the lack of helpfulness and pure rudeness and confrontational attitude of the receptionist. I would not recommend using this clinic. they obviously are not interested in our business."
  • "We brought our beloved old girl in this morning, our first time at this clinic. They were so understanding and helpful. Very caring to our dear Freda, I really can't say enough. Fingers crossed that our girl is on the mend now, thanks to them. Thank you Dr. Bart, Erin and all the staff who showed her compassion and love."
  • "I won’t take my animals anywhere else except crossroads. They are so passionate caring and they care about you and your animals. I had to put my cat Indy down after having her for 18 years. They were so caring and told me straight out I could do nothing for her. And they were so good with our dog jack when he got sick also. When he was a puppy. Great staff and great vets. Love them all."
  • "Very professional and care about your pets. They are always prompt and efficient but yet friendly. I would highly recommend this clinic."
  • "Great place to take your pet. They are always welcoming and each and every veterinarian is just great with animals... knowledgeable and compassionate!"
  • "I can't believe the super friendly and caring Service we received. Personally, I believe You should bring your pet / or pets there For any type of check-up etc... Wow great Service and price. CHECK IT OUT! You, Will, be glad you did."
  • "Staff are very friendly and understanding. Budget conscious when looking at the care of your pet and won't just rack up the bill."
  • "Lovely renovated office. Friendly staff and vets"
  • "Absolutely, hands down, the BEST veterinary clinic in the region!
    Sincerely, I have dealt with Crossroads for more than 20 years and found the entire staff over this period to be phenomenal. Nobody tries to up-sell you on services that are questionable. They don't sell third party products like food or dietary supplements. They provide 100% care and compassion towards your pet! They offer sincere and highly educated advice with concern to your pet.
    Don't hesitate for a moment to give them a call when you have concerns regarding your pet of any sort. They handle all kinds of animals large and small.
    Fantastic, rewarding, caring, compassionate, service that is comparable to none in the entire region!"

Featured Articles

Read about interesting topics


Find us on the map

Office Hours

Our Regular Schedule

Office Hours


8:00 am-5:30 pm


8:00 am-6:00 pm


8:00 am-5:30 pm


8:00 am-6:00 pm


8:00 am-5:30 pm


8:00 am-3:00 pm