Graduated: 2001
Offers telehealth
NPI: 1922025477
Practice Locations (3)
3835 N FWY BLVD 100
SACRAMENTO, CA 958341954
SAN DIEGO, CA 92122
9177030749
8540 COSTA VERDE BLVD, APT 4451
SAN DIEGO, CA 921221168
Source: CMS National Downloadable File, September 2026.