NPI Central
Ezzat Hafez, MD — NPI 1548270614, Middlebury, CT | NPI Central