Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1995
NPI: 1669479481
Practice Locations (1)
EXCELA HEALTH PHYSICIAN PRACTICES, INC
100 EXCELA HEALTH DR, SUITE 302
LATROBE, PA 156501197
7245398571
Source: CMS National Downloadable File, September 2026.