Passed by yesterday and noticed that construction/digging has begun at this location (Queens, NY | Tesla). Pretty cool to have a supercharger like 5 minutes away from me but not sure what its purpose is. Its in the parking lot of a church so not like there is anything to do/eat there. There are also often flea markets and things in the lot on weekends so not sure how that will be handled. It is 6-7 minutes from both LIE and Grand Central.