Graduated: 1988
NPI: 1154395648
Practice Locations (3)
NIAGARA PULMONARY AND SLEEP MEDICINE, P.C.
6941 ELAINE DR
NIAGARA FALLS, NY 143042878
NIAGARA PULMONARY AND SLEEP MEDICINE, P.C.
6941 ELAINE DR, SUITE 2
NIAGARA FALLS, NY 143042878
7162988133
RPCI ONCOLOGY, PC
199 PARK CLUB LN
WILLIAMSVILLE, NY 142215269
Source: CMS National Downloadable File, September 2026.