I believe that supercharger site is on the ground floor of the District Apartments West (8615 Fletcher Parkway) garage, which belongs to the restaurants across Trolley Court. Part of the first-floor garage has been covered by a banner with "Electric Vehicle Infrastructures" printed on it.