Graduated: 2017
Offers telehealth
NPI: 1043761000
Practice Locations (3)
1080 MARINA VILLAGE PKWY, SUITE 100
Alameda, CA 945011078
1080 MARINA VILLAGE PKWY, SUITE 100
ALAMEDA, CA 945011011
1971 E 4TH ST, SUITE 130A
SANTA ANA, CA 927053917
Source: CMS National Downloadable File, September 2026.