Save Bruce A. Watson, MD BruceWatson.MD.com • Ophthalmologist • 51 years experience Bruce Watson, MD 2802 Brandon Ave Sw, Roanoke, VA