Graduated: 2007
Offers telehealth
NPI: 1508955402
Practice Locations (4)
BRYLIN HOSPITALS, INC
1263 DELAWARE AVE
BUFFALO, NY 142092402
7168868200
NIAGARA FALLS MEMORIAL MEDICAL CENTER
621 10TH ST
NIAGARA FALLS, NY 143011813
7162784000
OLEAN GENERAL HOSPITAL
515 MAIN ST
OLEAN, NY 147601513
7163756993
3802 SENECA ST
WEST SENECA, NY 142243433
7166775418
Source: CMS National Downloadable File, September 2026.