David Gregory

Primary Specialty: Family Medicine
Experience: 30 + years
Location
2145 Mt Pleasant Blvd
Roanoke, VA 24014
+1 more locations


Phone Number
(540) 427-3020

About David Gregory

David Gregory is a Family Medicine specialist in Roanoke, Virginia. He graduated from Virginia Commonwealth University, School Of Medicine with his medical degree in 1994. David Gregory has more than 30 years of experience. His specialties include Family Medicine.
David Gregory is affiliated with many hospitals including Carilion Medical Center. He cooperates with many other doctors and specialists in medical group Carilion Medical Center.

Specialties

Education

David Gregory graduated from the Virginia Commonwealth University, School Of Medicine in 1994.

Medical Group Practices

Doctor Profile

First Name David
Last Name Gregory
Gender Male
NPI 1275532921
PECOS ID 2860414968

Affiliated Hospitals


1906 Belleview Avenue, Se, Roanoke, VA 24014
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Family Medicine 0101231022 Virginia

Locations

David Gregory, MD
2145 Mt Pleasant Blvd
Roanoke, VA 24014
(540) 427-3020


David Gregory, MD
1314 Peters Creek Rd
Roanoke, VA 24017-2500
(540) 562-5700