Save Felix E. Shepard Jr., MD FelixShepard.MD.com • Urologist • 31 years experience F E Shepard Jr MD, PC 98 15th Nwst, Suite 207, Norton, VA 24273