Dr. Richard Blocker MD

  • Pediatric Ophthalmology Leominster, MA

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Richard Blocker xhas an overall rating of 4.1.


Dr. Richard Blocker, MD is a Doctor primarily located in Leominster, MA, with other offices in Framingham, MA and Framingham, MA (and 7 other locations). Their specialties include Pediatric Ophthalmology. Dr. Blocker is affiliated with Boston Medical Center, Children's Hospital and Franciscan Hospital for Children. They speak English.


Patients rate and review their physicians based on criteria of care including bedside manner, doctor-patient face time, and degree of follow-up. Patients also provide their doctor with an overall ratings. Vitals analyzes these ratings annually, along with other quality measures, to identify and award the top physicians.


Find out the languages this doctor/ or staff may speak.

Specialties & Expertise

Dr. Richard Blocker has the following 1 area of expertise and 1 specialty.

Pediatric Ophthalmology

Pediatric ophthalmologists provide complete eye and vision care for children and adolescents. They’re trained to work specifically with children and they offer screening and treatment solutions that make kids more relaxed. Similar to optometrists, they can perform vision screenings and regular exams as well as prescribe glasses and contacts, if needed.
However, they’re also trained to treat and operate on more complex eye conditions, such as problems with retinas, a lazy eye, crossed eyes or weak eye muscles. In addition, they come to the rescue when foreign objects and substances get into your child’s eyes and cause an injury, swelling or another reaction.


See areas of expertise for treating specific conditions, procedures and surgeries for this doctor.

Locations & Directions

20 Commercial Rd
Leominster, MA 01453

959 Concord St
Framingham, MA 01701

181 Concord St
Framingham, MA 01702

750 Washington St
Boston, MA 02111

800 Huntington Ave
Boston, MA 02115

11 Nevins St
Brighton, MA 02135

300 Mount Auburn St
Cambridge, MA 02138

1371 Beacon St
Brookline, MA 02446

521 Mount Auburn St
Watertown, MA 02472

1 Washington St
Wellesley Hills, MA 02481