LensCrafters ★★★★☆4.4 (253) Eye Care Optometrist 2033 Santa Rosa Plaza, Santa Rosa, CA 95401 Today: 10 AM–8 PM Call Website Details →