Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
NPI: 1114999331
Practice Locations (2)
2045 WESTGATE DR, SUITE 402
Bethlehem, PA 180177476
2045 WESTGATE DR, SUITE 401
BETHLEHEM, PA 180177476
6108822050
Source: CMS National Downloadable File, September 2026.