Find a doctor l Score your doctor l For Patients l About DrScore

Dr. James Allen

Mooresville Internal Medicine

James Allen Profile James Allen Office Locations James Allen Doctor Education View James Allen's Doctor Ratings Score James-Allen


Dr. James Allen, MD, practices Internal Medicine in Mooresville, NC at Piedmont Healthcare. Dr. Allen received his medical degree from University of North Carolina School of Medicine at Chapel Hill.

Specialty: Internal Medicine
View doctors who practice Internal Medicine in Mooresville
Gender: Male
Years of Experience: 22

Other Physicians Practicing Internal Medicine in Mooresville, North Carolina and Surrounding Areas

Sean Fahey

Luanne Gatlin

Blog on Health Care

DrScore strives to maintain current information on US doctors. Please let us know about any inaccuracies with our profile of Dr. James Allen. Some information about Dr. James Allen provided by Vitals.com.

Are you Dr. James Allen? Contact us to start collecting online patient satisfaction today!