Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1063476471
Practice Locations (2)
EASTERN SHORE RURAL HEALTH SYSTEM INCORPORATED
20306 BADGER LN
ONLEY, VA 23418
7577877374
EASTERN SHORE RURAL HEALTH SYSTEM INCORPORATED
25228 LANKFORD HWY
ONLEY, VA 23418
7577871465
Source: CMS National Downloadable File, September 2026.