Most local shelters are in need of volunteers. People to walk the dogs, feed the dogs etc. Women will find you quite charming when they see you have offered some of your precious time to dogs in need. Striking up a conversation will be easy, just ask her if she wants to see one of the dogs she is looking at. Most shelters have back rooms where you can take the dogs to meet and play. Who doesn't like a man that comes bearing puppies?
If you need a great place to meet women, consider volunteering at your local dog shelter. If you're not into four legged beast, hang in there. I will be listing 97 more great and creative places to meet women.