Save Thomas D. Rafferty, MD ThomasDRafferty.MD.com • Vascular Surgeon • 44 years experience Thomas D. Rafferty, MD 3038 Nagel Road, Avon, OH 44011