Save Ciaran A. Dellafera, MD CiaranDellafera.MD.com • Family Doctor • 12 years experience Ciaran Dellafera, MD 34 Haverhill Street, 3rd Floor Residency, Lawrence, MA