Save Carlos F. Delafuente, MD CarlosDelafuente.MD.com • Internist Carlos Delafuente, MD 6 Market Plz Way, Mechanicsburg, PA