AutoZone 6201

AutoZone #6201 is an AutoZone auto parts store located at 2605 Lake Tahoe Boulevard in South Lake Tahoe, California.