James Allen B

Primary Specialty: Internal Medicine
Experience: 26 + years
Location
157 Professional Park Dr A
Mooresville, NC 28117-5606
+1 more locations


Phone Number
(704) 662-3967

About James B Allen

James B Allen is a Internal Medicine specialist in Mooresville, North Carolina. He graduated from University Of North Carolina At Chapel Hill School Of Medicine with his medical degree in 1998. James B Allen has more than 26 years of experience. His specialties include Internal Medicine.
James B Allen is affiliated with many hospitals including Lake Norman Regional Medical Center. He cooperates with many other doctors and specialists in medical group Mooresville Ppm LLC.

Specialties

Education

James Allen graduated from the University Of North Carolina At Chapel Hill School Of Medicine in 1998.

Medical Group Practices

Doctor Profile

First Name James
Last Name Allen
Gender Male
NPI 1760474423
PECOS ID 9335193895

Affiliated Hospitals


171 Fairview Road, Mooresville, NC 28117
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 200100116 North Carolina

Locations

James B Allen, MD
157 Professional Park Dr A
Mooresville, NC 28117-5606
(704) 662-3967


James B Allen, MD
170 Medical Park Rd
Suite 102
Mooresville, NC 28117-8541
(704) 660-4750