Save Howard N. Straub, DO HowardStraub-DO.MD.com • Ophthalmologist Howard Straub, DO 3915 Talbot Rd S, Suite 310, Renton, WA