Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Franklin Veterinary Clinic in Massachusetts! We’re pleased to provide exceptional vet care for your pets!

Please call us at (508) 520-9239 to speak to one of our caring veterinary staff members!

​Dr. Daniel Castillo – Owner

​Owner and operator of the clinic, Dr. Castillo and his family have made Franklin their home since 1996. Dr. Castillo’s special interests are small animal medicine and surgery. While very much involved in community affairs and international relief work, his proudest moment as a vet was working with the search and rescue dogs at Ground Zero following the 9 / 11 tragedy.

Dr. Sara Gray – Veterinarian

Dr. Gray is a native of Massachusetts but traveled south to study marine biology at the University of North Carolina at Wilmington.  She continued her studies and received her veterinary degree from North Carolina State University College of Veterinary Medicine.  Dr. Gray joined the Franklin Veterinary Clinic team in 2009 and in 2018 she became part owner.  In her spare time Dr. Gray enjoys running, and spending time with her husband and son and their labrador retriever, Hawkeye. 

Dr. Jeffrey Wesley – Veterinarian

Dr. Wesley received his veterinary degree from Tufts University Cummings School of Veterinary Medicine and joined the Franklin Veterinary Clinic team in 2013.  Dr. Wesley is a native of Massachusetts, he grew up in nearby Medway. He is an avid Boston sports fan and in his free time likes to play volleyball. Dr. Wesley is the proud dad of two young boys and has two adorable cats named Loki and Phoebe.

Dr. Meaghan Farnam – Veterinarian

Dr. Farnam received her Bachelor’s degree in Biology from Assumption College and received her Veterinary Medical degree from Ross University School of Veterinary Medicine.  Dr. Farnam is a huge NE Patriots fan and loves to read. She is also a 4th-degree black belt in American Kenpo Karate.  Dr. Farnam and her husband share their home with 3 cats and 2 dogs. 

Pam- Office Manager

Pam graduated from Tri-County Regional Vocational Technical High School in the business program.  She also attended Dean College and Northeastern University. She grew up in Franklin but now resides in Bellingham.  Pam has been part of the Franklin Veterinary Team since 2001, coming to us with 13 years of experience in accounting.  She is very passionate about helping other with her side business as a Health and Wellness Coach. She also enjoys music, shopping and spending time with her 2 children.  

Loren – Certified Veterinary Technician

Loren has been with the Franklin Veterinary Clinic team since 2001.  Loren enjoys cooking, the beach, and outdoor activities. Loren travels every year to Virgin Gorda (British Virgin Islands) to participate in a low-cost spay/neuter program.   She also likes to relax at home with her two rescue pups.

Nichole – Veterinary Technician

Nichole has been part of the Franklin Veterinary Clinic since 2003.  Nichole graduated from Tri-County Regional Vocational Technical High School in the medical careers program. Nichole enjoys making bandannas and jewelry and donates the profit from the sales to various charities such as Autism Awareness, Project Samana and Mass Vest-a-dog.  In her spare time she enjoys cooking, baking and reading. Nichole shares her home with her rescue cat named Milan.

Tom – Certified Veterinary Technician

 Tom is a native of Franklin. He graduated from Becker College in 2010 with degrees in Veterinary Technology and Veterinary Science. He passed the Veterinary Technician National Exam, and is a Certified Technician. He has always had a love for all animals with a special interest in reptiles. He has experience with Wildlife after volunteering at the Eco-Tarium where he worked with exotic species and even helped train a polar bear! He has worked at the Franklin Veterinary Clinic since 2010. He is an animal care-taker & pet-sitter with 10 + yrs experience. He enjoys helping people and their animals. In the near future, he will be heading to the Dominican Republic for his 3rd trip volunteering with Project Samana. He currently has a Leopard Gecko for a pet. He loves Dachshunds but has recently adopted a hound mix named Buddy! 

Zoë- Veterinary Technician 

​Zoë received  her Bachelors of Science degree in Wildlife and Conservation Biology from the University of Rhode Island.  Zoë was an outdoor educator for an environmental science program before joining the Franklin Veterinary Clinic in 2017. She grew up on her family farm with dogs, cats, horses, ducks, chickens, and many more! When not at work , she  can  be found snuggling with her rescue hound Henry or going to a Red Sox game with her husband,  Matthew.

Leah- Veterinary Technician

Leah was born and raised in Franklin and joined the Franklin Veterinary Clinic team in 2017.  Leah enjoys traveling and experiencing new cultures; she has visited Guatemala, Costa Rica and Thailand!  In her spare time Leah likes to engage in outdoor sports and other activities. She has a black lab named Willie and a rescue cat from St Thomas named Indie. Fun fact: if she could eat one thing the rest of her life it would be hibachi!

Karen- Veterinary Technician

​Karen received her Bachelor of Arts degree from Framingham State College and then received her Bachelor of Science degree in animal science from Mount IDA College. Karen has been part of the Franklin Veterinary Clinic team for many years, she worked with us for a few years in the early 2000’s then took a hiatus to raise her kids.  Karen rejoined us in April of 2015 now that her children are teenagers.  Karen has lived in Milford with her husband and 2 children for over 20 years.  The family has a black labrador retriever named Cooper (AKA Cooper Dooper you’re so Super) and an orange cat named Sonny.  In her spare time Karen enjoys listening to local bands and spending time at the beach. 

Kelsey- Certified Veterinary Technician, VTS (ECC)

Kelsey received her Bachelors of Veterinary Science degree from Becker College and has been part of the Franklin Veterinary Clinic team since 2019. Kelsey is also an ER nurse at Tufts V.E.T.S in Walpole. In her spare time she likes to go hiking with her dog Rocky. Rocky is a rescue dog from Tennessee who also participates in nosework training. Nosework is a canine sport that involves the task of finding a target using scent. Kelsey loves to vacation in Ogunquit, ME and her favorite food is sushi.

Emma- Certified Veterinary Technician

Emma graduated from the University of Maine at Orono with a BS in animal science and continued her studies at the New England Institute of Technology and graduated with a degree in veterinary technology.  Emma joined the Franklin Veterinary Clinic in 2020 after working for several years at Tufts V.E.T.S. in Walpole, MA.  Emma works part time at the spay and neuter clinic at Medfield Animal Shelter.  In her spare time Emma enjoys listening to country music, knitting and hiking.  She also loves to travel to new places and takes a trip every year.  Emma also loves spending time with her 2 cats.

Sheri- Veterinary Technician

Sheri was born and raised in Franklin and has been part of the Franklin Veterinary Clinic team since 2013. Sheri is a mom of three very busy high school age kids.  She spends her free time driving her kids to hockey, baseball lacrosse and cheerleading. She also enjoys cooking for her friends and family. Sheri has two rescue dogs (Penny and Emmett) and eight chickens.  Sheri loves to give dogs massages when they come to the Franklin Veterinary Clinic!

Lisa- Veterinary Technician/Inventory Manager

Lisa received her Bachelors degree in Animal Science from University of Massachusetts at Amherst and has been with the Franklin Veterinary Clinic since 2015.  During her studies at UMass Lisa took a bovine artificial insemination certification course.  Lisa is a native of Franklin but enjoys traveling to new places and spending time with her family, friends, her dogs and cats.  In her spare time Lisa works at Tufts V.E.T.S in Walpole as an ER nurse.  She has also participated in Project Samana, a volunteer group that performs low cost spays and neuters in the Dominican Republic.  Fun fact: Lisa really likes tacos!

Haley- Veterinary Technician

​Biography Coming Soon

Mara- Administrative Assistant

​Mara has lived in Franklin her entire life and has been part of the Franklin Veterinary Clinic team since 2006.  Mara shares her home with her two dogs named Reese and Logan, and a cat named Tia. She also has a beautiful Cheval Canadien horse named Mysti.  Mara loves watching horror movies but gets scared easily and her favorite food is pizza. Fun fact: Mara was once an extra in a Hollywood movie.

Vicki- Administrative Assistant

Vicki joined the Franklin Veterinary Clinic team in 2018. Vicki is from New England but briefly lived in Daytona Beach, FL but returned to NE because she loves the Cape Cod beaches! Vicki and her husband share their home with a Puerto Rican Sato dog named Marshall and two cats named Rocket and Groot (they’te brothers!). Vicki is allergic to kiwis, but they are her favorite fruit.

Tracy- Administrative Assistant

Tracy has been part of the Franklin Veterinary Clinic team since 2014 and went to school for medical assisting.  Tracy grew up in Wrentham and is a mother of two grown children. She loves to travel and spend time at the beach. ​

Joanna- Administrative Assistant

Joanna has been part of the Franklin Veterinary Clinic team since 2015.  Joanna enjoys volunteering at Hasbro Children’s Hospital and spending time with her family. She is proud to welcome her first grandchild this year (2019).  Fun Fact: Joanna is allergic to perfume. ​

Brittney– Administrative Assistant

Biography Coming Soon