Where do I find places to load my Visa debit card
You can find places to load your Visa debit card by going back to the place that you got the card from or other outlets connected to the original point of purchase. You can find out these places by checking the visa ready link.
If it is a green dot card then go to geendot.com. Otherwise I would go to the visa site and see what they suggest.
Any store that sells Visa debit cards can load them as long as it's the type they sell... Grocery stores, gas stations, etc...