Skip navigation
Archar, Inc.

Canadian, founded 1970
Biography: Archar Inc. was a printing and publishing company established about 1970 in Scarborough, Ontario, Canada that specialized in the production of "city character prints."