No, Big Bend is in Texas. I've always known Toledo Bend as the north coast curve of Ohio, near Toledo. I used to live in the Cleveland area of Ohio.
I've never heard it called Toledo Bend up here. I did find Toledo Bend lake in TX, called "the largest man-made body of water in Texas". Toledo Bend Lake Online Guide