Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1979
Offers telehealth
NPI: 1528083482
Practice Locations (2)
381 CHURCH ST
Saratoga Springs, NY 128668640
381 CHURCH ST, SUITE 2
SARATOGA SPRINGS, NY 128668637
5184302020
Source: CMS National Downloadable File, September 2026.