North Bay Eye Associates & Ambulatory Surgery Center ★★★★★5.0 (1) Eye Care Ophthalmology clinic 380 Tesconi Ct, Santa Rosa, CA 95401 Call Website Details →