John Macneill L

Primary Specialty: Hematology
Experience: 40 + years
Location
800 Oak St
Farmville, VA 23901-1199
+3 more locations

About John L Macneill

John L Macneill is a Hematology specialist in Farmville, Virginia. His practice locations are also in Lynchburg, VA and Altavista, VA. He graduated from University Of North Carolina At Chapel Hill School Of Medicine with his medical degree in 1984. John L Macneill has more than 40 years of experience. His specialties include Hematology.
John L Macneill is affiliated with many hospitals including Virginia Baptist Lynchburg Gen Hospital and Centra Southside Community Hospital, Inc. He cooperates with many other doctors and specialists in medical group Centra Medical Group LLC.

Specialties

Education

John Macneill graduated from the University Of North Carolina At Chapel Hill School Of Medicine in 1984.

Medical Group Practices

Doctor Profile

First Name John
Last Name Macneill
Gender Male
NPI 1184654584
PECOS ID 9133137128

Affiliated Hospitals


1901 Tate Springs Road, Lynchburg, VA 24501
Hospital Rating:

Patient Survey Rating:

800 Oak Street, Farmville, VA 23901
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Specialist 0101043732 Virginia

Locations

John L Macneill, MD
800 Oak St
Farmville, VA 23901-1199


John L Macneill, MD
1901 Tate Springs Rd
Lynchburg, VA 24501-1109
(434) 947-3033


John L Macneill, MD
1701 Thomson Dr
Lynchburg, VA 24501-1118
(434) 200-4522


John L Macneill, MD
1280 Main St A
Altavista, VA 24517-1465
(434) 309-1165