Save David W. Leffke, MD DavidLeffke.MD.com • Urologist David Leffke, MD 2542 Langhorne Road, Lynchburg, VA