NPI Central
Obed Pena Rodriguez, MD — NPI 1073254272, El Paso, TX | NPI Central