NPI Central
Elie Toubia, M.D — NPI 1568636413, Texarkana, TX | NPI Central