NPI Central
Carol N. Abalihi, MD, PA NPI Number 1972995983 — El Paso, TX | NPI Central