The S85 has enough real-life range that most people very, very seldom ever have to charge anywhere but at home, unless they are taking a long road trip away from home. There are really three different types of "charging networks" out there.
First, you have the Tesla Supercharger network, which gives you
extremely fast, free charging. There are currently 78 Superchargers in North America, with more going in just about every week.
http://www.teslamotors.com/supercharger
Second, there are many public charging stations at places like Walgreens, Cracker Barrel, hotels, airports, and shopping malls. Some of these are free and some are not. Many of these are L2 charging stations, which are pretty slow when it comes to charging a Tesla. You can usually find these with apps like Plugshare and Recargo.
Third, some people make their private home or business EV charging equipment available to people (with prior notice and permission) on Plugshare. Also, most RV campgrounds have NEMA 14-50 outlets which you can use to charge, for a relatively small fee.