Sristi Bhattarai, MD, Internal Medicine

10507 E 91st St Ste 110
TulsaOK  74133-5589 (Tulsa County)


Phone: 918-307-3100
Fax: 918-307-3101

NPI: 1699101402
License Number: 31987 (OK)