Medical school: DRAKE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2005
NPI: 1467480343
Practice Locations (2)
19615 S 900 RD
NEVADA, MO 647726129
19615 S 900 RD, SHEPERD'S TOUCH COUNSELING
NEVADA, MO 647726129
4175490943
Source: CMS National Downloadable File, September 2026.