NPI Central
Ihab Shafik, MD — NPI 1225038581, Williamsville, NY | NPI Central