1. Eye Care Physicians & Surgeons 5750 Inland Shores Way N, Keizer, OR 97303 Coordinate: 45.00604,-123.02553 Phone: (503) 585-2022