North Reading Veterinary Clinic

212 Main St.
North Reading, MA 01864


Our Veterinarians


Dr. Craig Cox - Owner North Reading Veterinary Clinic

Dr. Craig Cox:

Owner of North Reading Veterinary Clinic, Dr. Craig Cox earned his Doctorate of Veterinary Medicine from Ross University School of Veterinary Medicine in 2002.  He completed his clinical training at Purdue University College of Veterinary Medicine and was the valedictorian of his graduating class at Ross.  Dr. Cox has worked in the veterinary field since he was 16 years old.  Experience as a veterinary technician prior to attending veterinary school has prepared Dr. Cox to understand all the roles within the veterinary team.  A native of Woburn, Dr. Cox began his career as a doctor on the South Coast of Massachusetts at a busy small animal practice before returning to the North Shore.  He has over 16 years of experience as a small animal veterinary practitioner, with special interests in emergency, geriatric and internal medicine.  Dr. Cox lives locally with his wife and two children. He has a yellow lab named Russell, 3 cats named Clover, Boulder and Maggie as well as a bearded dragon, Charlie.  When not working, Dr. Cox enjoys spending time with his family, watching football and coaching youth hockey.


Dr. Carolyn Marquardt - North Reading Veterinary Clinic

Dr. Carolyn Marquardt:

Dr. Marquardt earned her Doctorate of Veterinary Medicine from Ross University School of Veterinary Medicine in 2007.  She has been working in the industry since the age of 16 and was an emergency veterinary technician for 10 years prior to attending veterinary school. Dr. Marquardt completed a rotating small animal medicine internship at VCA South Shore and then worked 6 years in emergency and critical care at Massachusetts Veterinary Referral Hospital. Dr. Marquardt joined the North Reading Veterinary Clinic team in May of 2016. Her professional interests include emergency and critical care, internal medicine and soft tissue surgery. She lives locally and outside of work enjoys time with her husband, 2 sons and furry family. Dr. Marquardt has an array of animals including dogs, cats, a bird, a lizard, a ferret and turtles.  Dr. Marquardt looks forward to providing you and your pet with knowledgeable and compassionate care.