NPI Central
Ted Shi, MD — NPI 1306632666, El Paso, TX | NPI Central