AutoZone 5413

AutoZone #5413 is an AutoZone auto parts store located at 1515 North Alvarado Boulevard in Los Angeles, California.