Change URL to get Provider, add method find all locations #1

you can remove this 2 lines of comment, the method name has provided meaningful context