Mohamed A. Hegazi

50 Derby St

Hingham, MA 02043