What are good ways to meet people (Read details)?

I've lived in this area for three years. I don't drink, therefore won't go to bars, and not even remotely religious, and refuse to go to church.
Where are some decent places to meet people? Dating and non dating alike. (dating apps are crap, at least the free one's.)
What are good ways to meet people (Read details)?
Post Opinion