James Stroh, MD

Ophthalmology
Cost:

3 locations

Eye Clinic of Bellevue

1300 116th Ave NE, Bellevue, WA 98004

Accepting new patients

(425) 454-7912