David Williams Ellis, MDDavid Williams Ellis · General Practice Physician192 W Center St, Millersburg, PA, 17061NPI · 1386748747No reviewsInsuranceNot specified(717) 692-4834Check availabilityBook online Claim listing