NPI Central
Nada Hafez, MD — NPI 1033788013, Rochester, NY | NPI Central