Graduated: 2013
Offers telehealth
NPI: 1487069068
Practice Locations (3)
CAYUGA MEDICAL CENTER AT ITHACA
101 DATES DR
ITHACA, NY 148501342
6072744443
SCHUYLER HOSPITAL INC
220 STEUBEN ST
MONTOUR FALLS, NY 148659740
607535863952353
SCHUYLER HOSPITAL INC
2138 W SENECA ST, OVID PRIMARY CARE CENTER
OVID, NY 145219701
6078692541
Source: CMS National Downloadable File, September 2026.