Save James Weston, MD JamesWeston.MD.com • OBGYN / Obstetrician Gynecologist • 45 years experience James S Weston MD, PC 2900 Lamb Circle, Suite 330, Christiansburg, VA 24073