Save William V. Craig, MD WilliamVerneCraig.MD.com • Internist • 49 years experience William Craig, MD 15 Canandaigua Street, Shortsville, NY