How can I find a meeting? Clubs meetings are held in a variety of locations, ranging from corporations to colleges to restaurants to local community centers. Toastmasters’ global network is made of 15,900 clubs in 142 countries. Click here to find a club near you. Related Gayle Williams 2017-02-15T07:31:41+00:00 February 15th, 2017|0 Comments Share This Story, Choose Your Platform! FacebookTwitterLinkedinGoogle+Email About the Author: Gayle Williams Leave A Comment Cancel reply Comment Notify me of new posts by email.