Our Team

Katie, Practice Manager

Katie joined our practice after moving from New Hampshire in the summer of 2017. Her background includes working in animal hospitals as a receptionist, vet tech assistant, and manager as well as spending 3 years managing at a pet specialty retailer. Katie has a Bachelor’s in English from La Salle University and completed her MBA at Southern NH University in April of 2016.  In her free time, Katie has her hands full with her dog, Louie, and 3 cats, Kujo, Charlie, and Penny.  She also enjoys spending time with friends, traveling to NH to visit her family, reading, and watching movies.

Karen, Senior Client Care Specialist

Karen LeBlanc, Senior Client Care SpecialistKaren has been a client care specialist at All Creatures since 2004 and recently celebrated her 13 year anniversary here! She has a background in hospital administration from the human sector. Karen enjoys spending time with her granddaughter, gardening, and traveling on her Harley. She has two dogs named Krystal and Cheyene, and also several birds.

Christopher L., Head Veterinary Technician

Christopher Lobie, Head Veterinary TechnicianChris joined our practice in November of 2015. He has worked at different veterinary practices as a technician around the Salem/Danvers area over the past 8 years. He received a Bachelor’s degree from Quinnipiac University in Veterinary Technology and graduated in 2007. Chris is an avid sports fan and plays dodgeball in his spare time. He has 2 Siamese cats named Milo and Oliver, who cannot wait until he gets home from work every night! Chris was recently promoted to Head Technician and is looking forward to his new role at All Creatures!

Jessica, Veterinary Technician

Jessica Murdock, Veterinary TechnicianJessica joined All Creatures Veterinary Hospital in the summer of 2012 to further her career in animal care, while taking prerequisites for veterinary school. She has spent years volunteering for animal-based organizations and walking dogs throughout the North Shore. With a BFA from the School of the Museum of Fine Arts/Tufts University, she is a true New Englander who spends her free time caring for her Sato, Pixie, her rescue cat, Harriet, and restoring her little historic house by the ocean.

Stephanie, Veterinary Technician

Stephanie Upton, Veterinary TechnicianStephanie joined the team in July 2016. Before this, She spent 3.5 years working at a doggie day care, 2.5 years working as a vet tech for a different practice and 1 year working for a dog walking company in Boston. She also has an Associates degree in Animal Care. She loves spending her free time with her two cats and two rats!


Patty, Vet Tech/Client Care Specialist

Patty Taylor, Vet Tech/Client Care SpecialistPatty started working at All Creatures in the summer of 2015. She graduated with a Bachelors in Humanities and Social Science from UMass Dartmouth. She began her career working as a Veterinary Receptionist in 2010 and then moved into the technician side of the veterinary world. Patty enjoys snowboarding and sledding in the winter and hiking in the summer. She has a black cat named Tuuka and a Rottie mix named Crash.

Rachael, Client Care Specialist

Rachael Gillis, Client Care SpecialistRachael joined the All Creatures team in June of 2015. She is currently studying at Salem State University for her B.S. in marketing and hopes to someday find a job that combines her love of animals and the business world. She enjoys reading, hiking, and spending time with her two shelter dogs, Brady and Casey, her cat, Lily, and her guinea pig, Trixie.

Chris D., Client Care Specialist

Chris Doucette is thrilled to have joined the A.C.V.H team in June of 2016, Chris has an undying passion for performing arts.  He studied Theatre and Performing Arts at B.M.C.C. in New York City and loves to continue his passion for the stage by participating in local theatre companies.  Chris also enjoys spending time with his family and friends, camping in the summer months, watching and going to the movies, cooking, and most of all, playing with his fur babies (dogs) Roman and Miley.



Tara, Office Bookkeeper

Tara Perry, Office BookkeeperTara started at All Creatures in January 2016. She has a 2 year old daughter and a 5 year old shihtzu who keep her very busy! Tara loves spending time with her family and friends. In her free time she enjoys going on walks, bike rides, going to the beach, cooking and watching movies.

Torrie Martin, Veterinary TechnicianTorrie, Veterinary Technician

Torrie began working at All Creatures in January of 2016.  She has been working with animals in different capacities for 14 years, including grooming, daycare, pet sitting, shelter help, and so on!

She always knew she would grow up to work with animals and is certified in Animal Care and Veterinary Assisting/Nursing. With this knowledge, she has cultivated a passion for rescue animals. Torrie has also developed a love for helping with and solving the sometimes difficult behavioral issues of pets especially cats.

Torrie has 3 rescues, a lab mix named Maddie, and two cats, Coconut & Cauliflower.








Annie, Veterinary Tech Assistant

Annie joined the A.C.V.H team in the Summer of 2017. She has a certificate in Animal Care Specialty and has worked in the animal care industry for over 4 years.  Annie has worked in doggie daycares and pet supply retail, as well as running her own dog walking and boarding business.  She has a passion for providing guidance to owners who are looking to learn more about the nutritional needs and behaviors of their pets.  Outside of work, Annie spends much of her time with her 2 dogs, Floyd and Phoebe, and her guinea pig, Spartacus, who she adopted from All Creatures after he was found adventuring down the streets of Salem unattended!






Taylor, Client Care Specialist

Taylor joined our team in the Fall of 2017. She currently lives in Marblehead with her 3 fur babies, Furen, Virgo, and Ramseys, and her bearded dragon, Koopa.  Taylor enjoys baking, trivia nights, beach days, collecting vintage accessories, and spending time with her family, friends, and her pets.



20 Commercial Street
Salem, MA 01970
Phone Number
Monday: 8am – 6pm
Tuesday: 8am – 8pm
Wednesday: 8am – 8pm
Thursday: 8am – 8pm
Friday: 8am – 6pm
Saturday: 9am – 1pm
Sunday: 9am – 1pm
Download our mobile app to stay updated on your pet's vaccinations, request appointments and refills right from your phone.
Also earn rewards by joining our Loyalty Program.