NPI Central
Isela Ibarra, MD — NPI 1265485932, El Paso, TX | NPI Central