Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1979
Offers telehealth
NPI: 1952322596
Practice Locations (2)
7600 HOSPITAL DR, SUITE G
SACRAMENTO, CA 958235406
7600 HOSPITAL DR G
SACRAMENTO, CA 958235406
Source: CMS National Downloadable File, September 2026.