Internal Medicine

Department of Internal Medicine
717 S. Houston Ave., Ste 304
Tulsa, OK 74127 (map)
(918) 382-3539 | Residency Program

Internal Medicine Clinic
918-382-5064