Sudha Niraula, MD

Hospitalist

1145 S Utica Ave, Ste 460, Tulsa, OK 741044000

(918) 579-5749