NPI Central
Alka Sood, MD — NPI 1588631071, Tulsa, OK | NPI Central