Rajiv Narula, MD, Internal Medicine

1923 S Utica Ave
TulsaOK  74104-6520 (Tulsa County)


Phone: 318-813-2528
Fax:

NPI: 1881081412
License Number: 34274 (OK)