Very strange that the Deptford location went to town planning board for approval, has an official Tesla page, has not even started construction...
yet this Marlton/Evesham location has no mention in planning board minutes, has no page at Tesla... and looks mostly installed.