A new 16-stall Supercharger is coming soon to the Target in Nora Plaza, on the north side of Indianapolis. Per the city, the permit has already been issued, although I'm not so sure about that.
GPS: 39.914025, -86.139219
Address: 1300 E 86th St, Indianapolis, IN 46240
Full site plans are...