Karen Shelton, FACOG, MD

Preventive Medicine, Public Health & General Preventive Medicine

201 Francis Marion Ln, District Office, 2nd Floor, Marion, VA 243544227

(276) 781-7450