AutoZone 672

AutoZone #672 is an AutoZone auto parts store located at 4747 North Post Road in Indianapolis, Indiana.