Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1995
Offers telehealth
NPI: 1124003835
Practice Locations (2)
COUNTY OF SACRAMENTO
1400 A ST, BLDG A
SACRAMENTO, CA 958110612
9164401500
COUNTY OF SACRAMENTO
900 FULTON AVE, SUITE 205
SACRAMENTO, CA 958254517
9164843570
Source: CMS National Downloadable File, September 2026.