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.


Dr. Felicidad Melquiades

49 years experience

4.5 of 5


Dr. Lourdes Flaminiano

3.0 of 5


Dr. Gene Francis Del Rosario

20 years experience

2.8 of 5