University of Louisville, School of Medicine - Doctor of Medicine
Board certifications:
American Board of Family Medicine Certification in Family Medicine, American Board of Family Medicine Sub-certificate in Geriatric Medicine (Family Medicine)
Waynesboro Family Medical Associates 1051 E Main St, Waynesboro, PA 17268Waynesboro Family Medical Associates 14961 Buchanan Trl E, Blue Ridge Summit, PA 17214