Yes, it is possible. No one can stop you from using "provide to". :)
-The Merriam Webster doesn't mention the use of "provide to".
-The OED mentions it but says that its usage is obsolete.
-The Macmillan Dictionary approves the use of "provide to".
provide [transitive] to give someone something that they want or need
Our office can provide information on the local area.
A taxi service from the airport will be provided.
provide someone with something: The lecture provided him with an opportunity to meet one of his heroes.
provide something for someone: The hotel provides a playroom for children.
provide something to someone: We provide legal advice and services to our clients.