Facebook Pixel

The Best Ophthalmologists in Abbotsford, BC

What is a Ophthalmologist?
Dr. John F. Blaylock

Dr. John F. Blaylock

Outstanding Staff Badge
World Class Punctuality Badge
Exceptionally Helpful Badge
Highly Knowledgeable Badge
80 reviews

Latest Rating

Cataract surgey: rough unexpected shove of plastic down on face felt like assault, dr asking if I wanted to stop procedure, criticizing me for not practising yoga, h... Read more

Dr. John F. Blaylock

Dr. John F. Blaylock

Outstanding Staff Badge
World Class Punctuality Badge
Exceptionally Helpful Badge
Highly Knowledgeable Badge
80 reviews

Latest Rating

Cataract surgey: rough unexpected shove of plastic down on face felt like assault, dr asking if I wanted to stop procedure, criticizing me for not practising yoga, h... Read more



Sign up for our newsletter to get the latest health news and tips.