the CCS -2s wont work on your car.
I believe the "2" is a typo; CCS2 is a standard that's used in Europe (and elsehwere); in North America the equivalent standard is CCS1.
That said, there
is a CCS1-to-Tesla adapter, but it's a third-party product from a company called Setec. There's a
very long thread on it
here. In brief: It costs $460 (vs. $400 for Tesla's CHAdeMO adapter) and it does work at most (but not all) CCS1 stations. With a Model 3, both adapters are limited to 50kW charge rates. In theory, the CCS adapter could do 80kW, but the Tesla's firmware limits it to 50kW. This limit might or might not be lifted in the future by a Tesla (very unlikely) or Setec (less unlikely, but I still wouldn't count on it) firmware update. If you (
@VivekDr) don't expect to need such an adapter often, the CHAdeMO adapter might be the better choice, since it's an official Tesla product; but as CCS is favored by Electrify America, the CCS adapter has an advantage if you expect to need to use EA stations with any regularity. (EA provides just one CHAdeMO stall per station, vs 4-10 CCS stalls per station, so if the CHAdeMO stall is occupied or out of service, you'll be out of luck, or at least inconvenienced, if you're relying on CHAdeMO.)
To the original question, you can always download a bunch of apps or check various Web sites, but PlugShare is probably the single best go-to source for finding public charging. You may need to adjust your filters, particularly if you've told it you have a Tesla but you want to use a CHAdeMO or CCS adapter. By default, when you tell PlugShare you have a Tesla, it will exclude CHAdeMO and CCS stations. Other big networks include Electrify America, EVgo, ChargePoint, and Blink. Others tend to be much smaller or regional, but might be important in your area. (I'm not familiar with the DC-area charging scene.) Sometimes the network-specific apps will show "coming soon" sites or just-activated sites that haven't yet made it onto PlugShare.