Medical school: UNIVERSITY OF PITTSBURGH SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1689801789
Practice Locations (2)
MCCAGH AND HERRING MD PA
100 WELTON DR
CUMBERLAND, MD 215021336
3017777900
MCCAGH AND HERRING MD PA
240 NEW CREEK HWY
KEYSER, WV 267268245
3017777900
Source: CMS National Downloadable File, September 2026.