NPI Central
Ahmad Ayoubi, M.D., M.S — NPI 1992926075, Castro Valley, CA | NPI Central