There is no very much there. But yes, Plugshare is the most up-to-date and comprehensive map of every kind of charging resource there is. It may not be super convenient with your schedule, but if you can plug in your car at one of those and then taxi to somewhere else you're going to be for a few hours at least, then that could be useful.