NPI Central
Irene Wahba, M.D. — NPI 1124178116, Tampa, FL | NPI Central