Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1977
Offers telehealth
NPI: 1750363321
Practice Locations (1)
OUR LADY OF LOURDES MEMORIAL HOSPITAL INC
161 RIVERSIDE DR, SUITE 302
BINGHAMTON, NY 139054197
6077981842
Source: CMS National Downloadable File, September 2026.