Mark Macgregor D

Primary Specialty: Physician Assistant
Experience: 22 + years
Location
1330 Oak Lane
Suite 101
Lynchburg, VA 24503

Phone Number
(434) 847-6132

About Mark D Macgregor

Mark D Macgregor is a Physician Assistant specialist in Lynchburg, Virginia. He graduated from Other with his medical degree in 2002. Mark D Macgregor has more than 22 years of experience. His specialties include Physician Assistant.
Mark D Macgregor is affiliated with many hospitals including Virginia Baptist Lynchburg Gen Hospital. He cooperates with many other doctors and specialists in medical group Dermatology Consultants Inc.

Specialties

Education

Mark Macgregor graduated from the Other in 2002.

Medical Group Practices

Doctor Profile

First Name Mark
Last Name Macgregor
Gender Male
NPI 1558466201
PECOS ID 1052419603

Affiliated Hospitals


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

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Physician Assistant 0110002898 Virginia

Locations

Mark D Macgregor, PA
1330 Oak Lane
Suite 101
Lynchburg, VA 24503
(434) 847-6132