Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2012
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1730455379
Practice Locations (4)
GEISINGER CLINIC
100 N ACADEMY AVE
DANVILLE, PA 178229800
5702716144
GEISINGER CLINIC
32 JUSTIN DR
DANVILLE, PA 178217951
5702716392
GEISINGER CLINIC
35 JUSTIN DR
DANVILLE, PA 178217951
5702716028
GEISINGER CLINIC
1800 MULBERRY ST
SCRANTON, PA 185102369
5709697355
Source: CMS National Downloadable File, September 2026.