Welcome to the Optometry Offices of
Dr. Anne Savko, O.D & Dr. Ralph Starr, O.D
Dr. Ralph Starr, O.D
Our Staff
1338 North Moorpark Rd.
Thousand Oaks, CA. 91360
(805) 495-5510