Save Vidal T. Sheen, MD VidalSheen.MD.com • Internist • 29 years experience Sheen Vein Institute Inc. 546 Maple Valley Drive, Farmington, MO 63640