Accepts Medicare (pay less out of pocket)
Phone
(804) 288-3001
Specialty
Family Practice
Gender
M
Medical School
Other
Graduation Year
1989
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
COMMONWEALTH PRIMARY CAREMember Count
63
Accepts Medicare Assignment
Y
Practice State: VA
Line Service Count: 857
Beneficiary Count: 492
Practice State: VA
Line Service Count: 19
Beneficiary Count: 19
Practice State: VA
Line Service Count: 11
Beneficiary Count: 11
Practice State: VA
Line Service Count: 789
Beneficiary Count: 473
Practice State: VA
Line Service Count: 29
Beneficiary Count: 25
Practice State: VA
Line Service Count: 44
Beneficiary Count: 43
Practice State: VA
Line Service Count: 351
Beneficiary Count: 193
Practice State: VA
Line Service Count: 170
Beneficiary Count: 129
Practice State: VA
Line Service Count: 92
Beneficiary Count: 92
Practice State: VA
Line Service Count: 28
Beneficiary Count: 28
Practice State: VA
Line Service Count: 12
Beneficiary Count: 12
Practice State: VA
Line Service Count: 13
Beneficiary Count: 13
Practice State: VA
Line Service Count: 109
Beneficiary Count: 30
Practice State: VA
Line Service Count: 96
Beneficiary Count: 96
Practice State: VA
Line Service Count: 17
Beneficiary Count: 17
Practice State: VA
Line Service Count: 142
Beneficiary Count: 142
1800 Glenside Dr
Suite 101
Richmond, VA 23226
-3769
Phone: (804)
288-3001
7225 Bell Creek Rd
Suite 256a
Mechanicsville, VA 23111
-3503
Phone: (804)
486-6868