Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(925) 685-4228
Specialty
Allergy/immunology
Gender
M
Medical School
Other
Graduation Year
2004
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Practice State: CA
Line Service Count: 44
Beneficiary Count: 40
Practice State: CA
Line Service Count: 3753
Beneficiary Count: 58
Practice State: CA
Line Service Count: 272
Beneficiary Count: 28
Practice State: CA
Line Service Count: 75
Beneficiary Count: 30
Practice State: CA
Line Service Count: 1020
Beneficiary Count: 25
Practice State: CA
Line Service Count: 36
Beneficiary Count: 18
Practice State: CA
Line Service Count: 308
Beneficiary Count: 31
Practice State: CA
Line Service Count: 23
Beneficiary Count: 22
Practice State: CA
Line Service Count: 27
Beneficiary Count: 27
2182 E St
Concord, CA 94520
-2012
Phone: (925)
685-4228
5173 Lone Tree Way
Antioch, CA 94531
-8689
Phone: (925)
685-4224
1620 Pennsylvania Ave
Suite B
Fairfield, CA 94533
-3509
Phone: (925)
685-4224
1399 Ygnacio Valley Rd
Suite 11d
Walnut Creek, CA 94598
-2884
Phone: (925)
685-4224
2601 Nut Tree Rd
Vacaville, CA 95687
-6918
Phone: (925)
685-4224
2601 Nut Tree Rd
Suite B
Vacaville, CA 95687
-6918
Phone: (925)
685-4224