Browse Items (1 total)

  • Tags: Masking Tape

Photo of the Permacel Tape Co. Building.

BS1993-Permacel tape co 1959-374.jpg
Photograph of Permacel Tape Co. building located at 904 E. Locust St., Decatur, IL.