Internal Medicine Doctors Park Utica Clinic 1245 South Utica Avenue # 240 Tulsa, OK 74104 (918) 579-3998 uticaparkclinic.com