Save Timothy J. Henshaw, MD TimothyHenshaw.MD.com • Internist Timothy Henshaw, MD 6335 Corntassel Lane, Roanoke, VA