John Cheslock, O.D.

Dr. John Cheslock, O.D., received his Doctor of Optometry from Pacific University in 2002.  He earned his Bachelor of Science in General Science from Oregon State University in 1998.

Dr. John is a third-generation optometrist who follows in the footsteps of his grandfather, aunt, and four uncles (including Dr. William Cheslock).  As an optometrist, he enjoys meeting new people and values his patient interactions.

In his free time away from the office, Dr. John enjoys sports, hunting, fishing, and farming.

Photograph of John Cheslock, O.D.

  • Family Friendly
  • Accepting New Patients
  • In Person Appointments
  • Speaks English

(360) 577-1500


Book now with John Cheslock, O.D.

Call us to see if we take your insurance?

(360) 577-1500