David H Lewis, MD, General Practice

189 Hardy Ct
PenhookVA  24137-2001 (Franklin County)


Phone: 434-927-5893
Fax: 276-629-2695

NPI: 1104094929
License Number: 0101018338 (VA)