AutoZone 5391

AutoZone #5391 is an AutoZone auto parts store located at 5160 Vineland Avenue in North Hollywood, California.