Omar H El-Abd MD
- Framingham, MA
Reviews reflect patients' level of satisfaction with the care they received from this provider. Omar H El-Abd xhas an overall rating of 4.0.
Omar H El-Abd, MD is a Doctor primarily located in Framingham, MA, with other offices in Dedham, MA and Norwood, MA (and 3 other locations). Omar H El-Abd is affiliated with Massachusetts General Hospital.