Odd Location
Having had lived in Orlando for years and now depending on I4 for transit across the state...does anyone else find this to be the oddest possible location for a supercharger in the downtown Orlando area? I mean, there's the mall, a bazillion (sp?) locations along I4, downtown...