NPI Central
Ignatius Oyula, MD — NPI 1619938958, Irving, TX | NPI Central