AutoZone 1980

AutoZone #1980 is an AutoZone auto parts store located at 1803 North Clinton Street in Defiance, Ohio.