James Vandewater, MD

Family Medicine, Primary Care

20304 Timberlake Rd, Lynchburg, VA 245027222

(434) 237-6471