AutoZone 667

AutoZone #667 is an AutoZone auto parts store located at 7455 North Michigan Road in Indianapolis, Indiana.