Richard Robert Jesudass, MD, Internal Medicine

1725 E 19th St
Ste 600
TulsaOK  74104-4012 (Tulsa County)


Phone: 918-748-1330
Fax: 918-293-3166

NPI: 1275556284
License Number: 20099 (OK)