Meet Our Team
Our team of board-certified pediatricians set our Pediatric Emergency Department apart. Our Pediatric Emergency Department is the only one on the North Shore staffed 24 hours a day, seven days a week with experienced physicians, nurses and clinical specialists.
Dr. Anderson is board certified in pediatrics. She graduated from the University of Massachusetts Medical Center and completed her residency at Maine Medical Center.
Dr. O’Connor graduated from the Royal College of Surgeons of England and is board certified in pediatrics. She completed her residency at the Dartmouth-Hitchcock Medical Center.
Dr. Preotle graduated from Tufts University School of Medicine, and then completed Emergency Medicine Residency through Brigham & Women's Hospital and Massachusetts General Hospital. Following residency, she complimented her training with a Pediatric Emergency Medicine Fellowship at Brown University, though Hasbro Children's Hospital. She is board certified in both Emergency Medicine and Pediatric Emergency Medicine.
Dr. Thornley is board certified in pediatrics and graduated from the King’s College School of Medicine in London. He completed his residency at Massachusetts General Hospital and fellowships at the Hospital for Sick Children at Toronto University and Fairview University Hospital at the University of Minneapolis.
Dr. Bruce Weinstock graduated Boston University School of Medicine and Boston University School of Public Health. He completed his residency in Pediatrics at Rhode Island Hospital/Brown University and Fellowship in Pediatric Emergency Medicine at Boston City Hospital/Boston Medical Center. He has served as staff attending at Boston Medical Center, Boston Childrens Hospital, Mass General Hospital. In addition, he has served as Chief of Pediatrics for Norwood Hospital in Norwood, MA and Morton Hospital in Taunton, MA. His academic appointments have included Assistant Professor at Boston University School of Medicine and Instructor at Harvard Medical School. He joined Salem Hospital in November 2020.