Skip to content
Photograph of John Cheslock

John Cheslock

Language: English
  • Accepting New Patients
  • Family Friendly
  • In Person Appointments

Meet Dr. John Cheslock (Longview, WA)

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.


We Accept Most Insurance Plans

VSP logo
VSP
Medicare logo
Medicare
United Healthcare logo
United Healthcare
EyeMed logo
EyeMed
Metlife logo
Metlife
Molina Healthcare logo
Molina Healthcare
Regence logo
Regence
Premera Blue Cross logo
Premera Blue Cross
ebms logo
ebms
Lifewise logo
Lifewise

Find Cascade Eye Care in Longview, WA

Hours
  • Monday 8:00 am - 5:30 pm
  • Tuesday 8:00 am - 5:30 pm
  • Wednesday 8:00 am - 5:30 pm
  • Thursday 8:00 am - 5:30 pm
  • Friday 8:00 am - 4:00 pm
  • Saturday Closed
  • Sunday Closed
  • Sep. 7 Closed
  • Nov. 26 Closed
  • Nov. 27 Closed
  • Dec. 25 Closed

Schedule an Exam Today

Patient Reviews

4.6
522 Reviews
5
4
3
2
1
Annie N. - Jul 16, 2026
We got my child's eye exam and glasses from Cascade Eye Care, and the staff was so friendly, helpful... , and accommodating to his needs. :) They explained what might be needed in the future in a way that was understandable, and didn't push us on anything we might not be ready for. Luckily his insurance covered both the exam and the hardware, so it was awesome to be able to get it all done at one place. They made sure that before we left with his new glasses, he felt comfortable in them and they fit perfectly. He's so happy with his frames and being able to see the vibrancy of the world again for the first time in years. Thank you, Cascade Eye Care staff!
Jennifer S. - Jul 13, 2026
Everyone was so friendly and kind.