Posted in 1940s, Advertisements/Articles, Commercial/Office/Retail, Ephemera, Extant, TX - Greater Houston Carroll Printing Co. 2907 Canal St. – Houston TX (built 1940)