Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(252) 937-0277
Specialty
Internal Medicine
Gender
M
Medical School
Other
Graduation Year
1993
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Practice State: NC
Line Service Count: 11
Beneficiary Count: 11
Practice State: NC
Line Service Count: 28
Beneficiary Count: 26
Practice State: NC
Line Service Count: 17
Beneficiary Count: 17
Practice State: NC
Line Service Count: 66
Beneficiary Count: 66
Practice State: NC
Line Service Count: 17
Beneficiary Count: 17
Practice State: NC
Line Service Count: 463
Beneficiary Count: 367
Practice State: NC
Line Service Count: 248
Beneficiary Count: 244
Practice State: NC
Line Service Count: 354
Beneficiary Count: 123
Practice State: NC
Line Service Count: 262
Beneficiary Count: 257
Practice State: NC
Line Service Count: 43
Beneficiary Count: 43
Practice State: NC
Line Service Count: 77
Beneficiary Count: 63
Practice State: NC
Line Service Count: 598
Beneficiary Count: 598
Practice State: NC
Line Service Count: 561
Beneficiary Count: 74
901 N Winstead Ave
Rocky Mount, NC 27804
-8467
Phone: (252)
937-0277
901 N Winstead Ave
Rocky Mount, NC 27804
-8712
Phone: (252)
937-0200
91 Enterprise Dr
Rocky Mount, NC 27804
-9590
Phone: (252)
451-3100