Mark D. MacGregor
- Gender: Male
- Experience: 19 years
- Graduation year: 2002
- Sole propriator: No
- NPI: 1558466201
Mark D. MacGregor PAC
Physician Assistant
He is located at 1330 Oak Lane Ste 101 in Lynchburg, VA 24503. His National Provider Identifier (NPI) number is 1558466201. Appointment can be made via the phone number (434) 847-6132. He is affiliated with 1 practices and 1 hospitals.
Procedures Performed by Mark D. MacGregor
Insurances Accepted by Mark D. MacGregor
- Medicare
Studies
Graduated in 2002Looking for more Physician Assistants?
- Gender: Female
- Address: 231 Granite Run Drive Lancaster, 17601, PA
- Gender: Female
- Address: 1502 East Fowler Avenue Tampa, 33612, FL
- Gender: Female
- Address: W180N7950 Town Hall Road Menomonee Falls, 53051, WI
- Gender: Female
- Address: 2696 Lawrenceville Suwanee Road Suwanee, 30024, GA
- Gender: Female
- Address: 110 Professional Park Oxford, 27565, NC
- Gender: Female
- Address: Suite 301 1125 North Porter Avenue Norman, 73071, OK
- Gender: Female
- Address: Suite A 10950 Resource Parkway Houston, 77089, TX
- Gender: Female
- Address: 100 Nash Medical Arts Mall Rocky Mount, 27804, NC
- Gender: Male
- Address: 210 Park Avenue Worcester, 1609, MA
- Gender: Female
- Address: 4500 Forest Drive Columbia, 29206, SC
Questions & Answers
Does Mark Douglas Macgregor have affiliation with practices?
Mark Douglas Macgregor is affiliated with Dermatology Consultants.
Where can you meet with Mark Douglas Macgregor?
Mark Douglas Macgregor's office is located at 1330 Oak Lane Ste 101 in Lynchburg, VA 24503.
Does Mark Douglas Macgregor accept patients with Medicare?
Yes, Mark Douglas Macgregor accepts patients with Medicare.
Has Mark Douglas Macgregor affiliation with hospitals?
Mark Douglas Macgregor is affiliated with CENTRA.