Karen Elaine Marshall, MD, Internal Medicine

135 Memorial Dr
LurayVA  22835-1016 (Page County)


Phone: 540-743-2887
Fax: 540-743-1288

NPI: 1841413762
License Number: 0024165920 (VA)