Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. William Lohrer does not yet have any reviews.

Have you seen Dr. William Lohrer before?
Be the first to review!

Locations & Directions

Osama Ahmad AL-Masri MD

80 Mechanic St
Athol, MA 01331

Nearby Doctors

Dr. William Lohrer, MD is similar to these 3 Doctors near Athol, MA.

Doctor

Dr. Felicidad Melquiades

49 years experience

4.5 of 5

Doctor

Dr. Lourdes Flaminiano

3.0 of 5

Doctor

Dr. Gene Francis Del Rosario

20 years experience

2.8 of 5