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
  • Nov. 26 Closed
  • Nov. 27 Closed
  • Dec. 25 Closed

Schedule an Exam Today

Patient Reviews

4.6
546 Reviews
5
4
3
2
1
Rosie P.- Sep 22, 2026
Dr was very nice, explained and educated me during my visit. All staff were friendly. Will recommen... d my family and friends.
S. k.- Sep 18, 2026
Hands down the best eye care I have ever had. The entire staff was so pleasant & friendly from the f... ront to the back. The tech who took me back was amazing & so sweet. Dr. Badger was absolutely the best! I can see better than what I have in years. She was very thourough & happy to explain things as we went. She explained why she wanted to switch my contacts out & I'm thankful I listened & she did. Also ensured me if I had any issues to come right back in, free of charge until I was happy with what I was wearing. It's refreshing walking into a clinic where everyone is happy & helpful. I also loved that I could pay a little extra & not have my eyes dialated!! 10/10 would highly recommend their services!