top of page
Meet the Doctors

Richard A. Moschella, D.V.M
Dr. Moschella joined the practice as an associate in 1991. He purchased the hospital in 1999.
Born and raised in Massachusetts, he graduated from Boston College and received his veterinary doctorate degree from Tufts University. He has family ties to Boston's historic North End. His wife and three sons reside locally and are usually seen walking their two Golden Retrievers. Dr. Moschella has a passion for fulfilling the medical as well as social needs of pets and their families
He is proud to provide a modern and welcoming hospital to serve Foxboro and its' surrounding communities.

Brooke Crosier, D.V.M
Dr. Brooke Crosier grew up on a small horse farm in southern Vermont. There, she observed the work of her family veterinarian, and her love of animals and veterinary medicine began. She received a Bachelor’s degree in Biology at SUNY Geneseo in 2006, and graduated from Cornell University’s College of Veterinary Medicine four years later.
Dr. Crosier spent the first three years of her career working at a mixed animal clinic in the Adirondack region of New York State. There, she developed interests in cardiology, ophthalmology, and soft tissue surgery. A fondness for the greater Boston area and a desire to be closer to family brought her to Foxboro in June of 2013.
In addition to her veterinary pursuits, Dr. Crosier also enjoys downhill skiing, running, and traveling to new places. She may be found taking her Paint horse mare on trail rides, or playing fetch with her Shetland Sheepdog, Angie.

Lyra Read, D.V.M
Dr. Lyra Read grew up just outside of Boston. She attended the University of Delaware where she received her bachelors degree in pre-veterinary medicine. After graduating, she worked as a veterinary technician for almost 3 years in a small animal hospital in Belmont, Mass. She then attended veterinary school at Ross University School of Veterinary Medicine on the Caribbean island of St. Kitts. After spending two and a half years in St. Kitts completing pre-clinical studies, she attended Tufts University in North Grafton to complete her clinical training. Lyra was then accepted for a 1-year small animal rotating internship at Tufts VETS in Walpole. There she was trained in emergency medicine and worked with specialists in critical care, internal medicine, surgery and other sub-specialties. Dr. Read joined Foxboro Animal Hospital in July 2013.
Lyra now lives in Holliston with her husband, Jim, and their three cats, Tinkerbell, Booger and Moo.

Lindsey Carlson, D.V.M
Dr. Lindsey Vargo is from Michigan's West Coast. She grew up training and competing with horses. She attended Michigan State University, graduating with a B.S. in Animal Science in 2009, and D.V.M. in 2013. Dr. Vargo practiced for two years in a small animal clinic in the Metro Detroit area before moving to Massachusetts.
Dr. Vargo has been working at Foxboro Animal Hospital part time since August 2015.
Outside of work, Dr. Vargo enjoys spending time with her family and competing with her dogs Bruce, Moo, and Kelly. She also has three indoor kitties Kee, Wiggy, and Mittens, who run the household.

Leigh Klar, D.V.M
Dr. Leigh Klar grew up in Fairfield County Connecticut. She attended Roger Williams University in Rhode Island where she received her bachelor's degree in Biology with a minor in Sociology and Anthropology. After graduation, Leigh attended Ross University School of Veterinary Medicine on the Caribbean Island of St. Kitts. After completion of her veterinary pre-clinical studies, Leigh attended Tufts University in North Grafton to complete her clinical training. Leigh joined the practice after graduation in 2017. Leigh has interests in soft tissue surgery and recently obtained specialized training in canine cruciate ligament repair surgeries.
Leigh lives in Boston with her cats, Richard Parker and Cali. She enjoys spending time with her friends and family. In her spare time, Leigh enjoys reading, traveling, and intramural soccer.
bottom of page