Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1982
Also: SLEEP MEDICINE
Offers telehealth
NPI: 1861498818
Practice Locations (1)
EXCELA HEALTH PHYSICIAN PRACTICES, INC
1 MELLON WAY
LATROBE, PA 156501197
7245372210
Source: CMS National Downloadable File, September 2026.