Switzer Optometry Corp Categories Hospitals & Clinics 3635 N Freeway Blvd #120 Sacramento CA 95834 (916) 713-4881 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×