Medical school: PHILADELPHIA COLLEGE OF OSTEOPATHIC MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1811060353
Practice Locations (1)
OUR LADY OF LOURDES MEMORIAL HOSPITAL INC
1130 UPPER FRON ST
BINGHAMTON, NY 139011118
6077722995
Source: CMS National Downloadable File, September 2026.