AutoZone 61

AutoZone #61 is an AutoZone auto parts store located at 2616 32nd Avenue North in Birmingham, Alabama.