Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1995
NPI: 1720058597
Practice Locations (1)
OUR LADY OF LOURDES MEMORIAL HOSPITAL INC
303 MAIN ST
BINGHAMTON, NY 139052579
6075844549
Source: CMS National Downloadable File, September 2026.