NPI Central
Miguel H. Ibarra, M.D. NPI Number 1932391596 — El Paso, TX | NPI Central