Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1998
Offers telehealth
NPI: 1235115593
Practice Locations (1)
GEISINGER CLINIC
3 W OLIVE ST
SCRANTON, PA 185082572
5702075970
Source: CMS National Downloadable File, September 2026.