forum.supercharge.info pobourgeois posted a picture of site plans for a 16-stall Supercharger located at the 860 US-11, Champlain, NY 12919. Additionally, Marco also posted a picture of the site plans.
https://supercharge.info/map?siteID=7598
https://forum.supercharge.info/t/supercharger-champlain-ny/2945
https://supercharge.info/map?siteID=7598
https://forum.supercharge.info/t/supercharger-champlain-ny/2945