David Garrett Kemp, MD, Internal Medicine

7560 Hospital Dr
Ste 101
GloucesterVA  23061-4178 (Gloucester County)


Phone: 804-693-4300
Fax: 804-693-2964

NPI: 1700888195
License Number: 0101237538 (VA)