NPI Central
Carol Abalihi, M.D. — NPI 1326136243, El Paso, TX | NPI Central