AutoZone 2005

AutoZone #2005 is an AutoZone auto parts store located at 3837 North High School Road in Indianapolis, Indiana.