There is a new Tesla Supercharger site, direct current fast charging for electric vehicles, at 797 Roosevelt Trail in Windham. It can be found in the Hannaford parking lot closer to the Home Depot location. Tesla worked with Town staff in getting this project over the finish line and is excited to share the news and have this new site available to EV drivers in the Windham community.