Russell Vangelder, PhD, MD

Russell Vangelder, PhD, MD

Ophthalmology
Cost:

3 locations

University of Washington

750 Republican St, Bldg F, Seattle, WA 98109

Accepting new patients

(206) 744-2020