Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1999
Offers telehealth
NPI: 1255366050
Practice Locations (2)
2277 FAIR OAKS BLVD, SUITE 355
Sacramento, CA 958255595
2277 FAIR OAKS BLVD
SACRAMENTO, CA 958255595
9169273178
Source: CMS National Downloadable File, September 2026.