AutoZone 2397

AutoZone #2397 is an AutoZone auto parts store located at 1305 11th Avenue in Haleyville, Alabama.