OLD from All over the place on 12/4/2023 8:36:07 AM:
This web site has an excellent "Towns and Services" tab that shows services at many, if not all, towns and villages along the way.
That may be a good starting point for finding services for charging your bike.
There may be many services that may be willing to charge your bike in exchange for a few dollars. My experience is that if you are freindly and non-threatening, and make a friendly offer of a few dollars, they'll take your request seriously, or tell you where you might get your request fulfilled nearby. If you want something for nothing, it'll be more difficult.
Try that "Towns and Services" tab of this web site.