I think the chat rooms here are quite good. Even though they only use text, not voice, you can practice thinking about what you want to say and take time to figure out how to express your meaning clearly. If you are ready for voice chat, Pal Talk is a good choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.