Original 1967 Houston manufacturing trade magazine vintage ad for the CROW MANUFACTURING COMPANY. Main office and plant was located at 1111 McCarty Drive, Houston, Texas. Need Metal Stampings? You cna get them right here in Houston. We have the facilities and capabilities to provide practically anything you need in metal stampings, regardless of size, shape, or quantity. Our 13 presses, ranging in size from 18 to 500 tons will stamp out parts at speeds of 17 to 175 strokes per minute. This old dated one page business magazine advertisement would display beautifully matted and framed.