Robert C Harris, MD, Internal Medicine

3820 E 51st St
Ste B
TulsaOK  74135-3610 (Tulsa County)


Phone: 918-665-6799
Fax:

NPI: 1528061652
License Number: 15903 (OK)