Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(925) 686-1230
Specialty
Nephrology
Gender
M
Medical School
Illinois Medical College
Graduation Year
2007
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Practice State: IL
Line Service Count: 12
Beneficiary Count: 12
Practice State: IL
Line Service Count: 50
Beneficiary Count: 28
Practice State: IL
Line Service Count: 55
Beneficiary Count: 16
Practice State: IL
Line Service Count: 51
Beneficiary Count: 20
Practice State: IL
Line Service Count: 59
Beneficiary Count: 20
Practice State: IL
Line Service Count: 41
Beneficiary Count: 15
Practice State: IL
Line Service Count: 225
Beneficiary Count: 150
Practice State: IL
Line Service Count: 93
Beneficiary Count: 54
2222 E St
Suite 305
Concord, CA 94520
-2066
Phone: (925)
686-1230
110 Tampico
Suite 220
Walnut Creek, CA 94598
-2962
Phone: (925)
944-0351