Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(925) 687-2570
Specialty
Hematology/oncology
Gender
M
Medical School
Other
Graduation Year
1996
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Practice State: CA
Line Service Count: 530
Beneficiary Count: 146
Practice State: CA
Line Service Count: 67
Beneficiary Count: 40
Practice State: CA
Line Service Count: 85
Beneficiary Count: 61
Practice State: CA
Line Service Count: 1089
Beneficiary Count: 160
Practice State: CA
Line Service Count: 132
Beneficiary Count: 34
Practice State: CA
Line Service Count: 363
Beneficiary Count: 34
Practice State: CA
Line Service Count: 718
Beneficiary Count: 95
Practice State: CA
Line Service Count: 199
Beneficiary Count: 38
Practice State: CA
Line Service Count: 527
Beneficiary Count: 87
Practice State: CA
Line Service Count: 11040
Beneficiary Count: 48
Practice State: CA
Line Service Count: 1308
Beneficiary Count: 27
Practice State: CA
Line Service Count: 11850
Beneficiary Count: 21
Practice State: CA
Line Service Count: 1160
Beneficiary Count: 24
400 Taylor Blvd
Suite 102
Pleasant Hill, CA 94523
-2147
Phone: (925)
687-2570
400 Taylor Blvd
Suite 302b
Pleasant Hill, CA 94523
-2160
Phone: (925)
687-2570
400 Taylor Blvd
Suite 201
Pleasant Hill, CA 94523
-2163
Phone: (925)
687-2570
4721 Dallas Ranch Rd
Antioch, CA 94531
-8811
Phone: (925)
778-0679
27204 Calaroga Ave
Hayward, CA 94545
-4339
Phone: (510)
732-6930
20400 Lake Chabot Rd
Suite 102
Castro Valley, CA 94546
-5314
Phone: (510)
247-9227
6380 Clark Ave
Dublin, CA 94568
-3036
Phone: (925)
875-1677
15035 E 14th St
Suite B
San Leandro, CA 94578
-1901
Phone: (510)
746-5817
1480 64th St
Suite 100
Emeryville, CA 94608
-2038
Phone: (510)
629-6682