COMPANY HISTORY Established in 1946, Francis Manufacturing Company is a family owned aluminum sand foundry located in Russia, Ohio (approximately 40 miles.
1-s2.0-S0261306914009728-main.pdf