How to find a place to chat to people? I use to use Yahoo chat to meet people . What are some sites you go to? Other than Facebook Post Comment Receive notifications Add a comment...