Utica Park Clinic - 81st & Memorial 8136 South Memorial Drive, Tulsa, OK 74133