New search
James Davenport
,
MD
Family Medicine
3.9
(28 reviews)
Cost:
$
$
$
$
$
James Lee Davenport
306 Pine Hill Rd, Elizabethton, TN 37643
(423) 542-4189