Leonard Allen G

Primary Specialty: Physician Assistant
Experience: 31 + years
Location
600 New Waverly Pl
Cary, NC 27518-7404
+4 more locations


Phone Number
(919) 350-2580

About Leonard G Allen

Leonard G Allen is a Physician Assistant specialist in Cary, North Carolina. His practice locations are also in Clayton, NC and Raleigh, NC. He graduated from Duke University School Of Medicine with his medical degree in 1993. Leonard G Allen has more than 31 years of experience. His specialties include Physician Assistant.
Leonard G Allen is affiliated with many hospitals including Wakemed, Raleigh Campus. He cooperates with many other doctors and specialists in medical group Wakemed Specialists Group LLC.

Specialties

Education

Leonard Allen graduated from the Duke University School Of Medicine in 1993.

Medical Group Practices

Doctor Profile

First Name Leonard
Last Name Allen
Gender Male
NPI 1114986759
PECOS ID 2668625864

Affiliated Hospitals


3000 New Bern Ave, Raleigh, NC 27610
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Physician Assistant 101655 North Carolina
Medical Physician Assistant 101665 North Carolina

Locations

Leonard G Allen
600 New Waverly Pl
Cary, NC 27518-7404
(919) 350-2580


Leonard G Allen
2076 Nc Hwy 42 W
Clayton, NC 27520-5302
(919) 234-4468


Leonard G Allen
3324 Six Forks Rd
Raleigh, NC 27609-7233
(919) 781-7772


Leonard G Allen
3000 New Bern Ave
Raleigh, NC 27610-1231
(919) 350-7270


Leonard G Allen
10010 Falls Of Neuse Rd
Raleigh, NC 27614-8494
(919) 766-8989