Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(252) 523-0026
Specialty
Internal Medicine
Gender
M
Medical School
Other
Graduation Year
1995
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Practice State: NC
Line Service Count: 48
Beneficiary Count: 40
Practice State: NC
Line Service Count: 814
Beneficiary Count: 457
Practice State: NC
Line Service Count: 11
Beneficiary Count: 11
Practice State: NC
Line Service Count: 79
Beneficiary Count: 68
Practice State: NC
Line Service Count: 28
Beneficiary Count: 26
Practice State: NC
Line Service Count: 19
Beneficiary Count: 19
Practice State: NC
Line Service Count: 17
Beneficiary Count: 16
Practice State: NC
Line Service Count: 88
Beneficiary Count: 88
Practice State: NC
Line Service Count: 21
Beneficiary Count: 21
Practice State: NC
Line Service Count: 905
Beneficiary Count: 553
Practice State: NC
Line Service Count: 153
Beneficiary Count: 104
Practice State: NC
Line Service Count: 367
Beneficiary Count: 225
Practice State: NC
Line Service Count: 625
Beneficiary Count: 486
Practice State: NC
Line Service Count: 285
Beneficiary Count: 273
Practice State: NC
Line Service Count: 211
Beneficiary Count: 205
Practice State: NC
Line Service Count: 384
Beneficiary Count: 158
Practice State: NC
Line Service Count: 314
Beneficiary Count: 301
Practice State: NC
Line Service Count: 40
Beneficiary Count: 40
Practice State: NC
Line Service Count: 50
Beneficiary Count: 44
Practice State: NC
Line Service Count: 325
Beneficiary Count: 325
Practice State: NC
Line Service Count: 2010
Beneficiary Count: 24
Practice State: NC
Line Service Count: 820
Beneficiary Count: 148
744 Airport Rd
Kinston, NC 28504
-8800
Phone: (252)
523-0026
152 Crossover Rd
Beulaville, NC 28518
-8800
Phone: (910)
298-4688