Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1991
NPI: 1639132830
Practice Locations (2)
GEISINGER CLINIC
100 N ACADEMY AVE
DANVILLE, PA 178229800
5702716144
GEISINGER CLINIC
157 ROOSEVELT AVE
SELINSGROVE, PA 178707961
5708843726
Source: CMS National Downloadable File, September 2026.