Farrar Corporation is a green sand foundry, machine shop, pattern shop, heat treatment, and assembly operation pouring all grades of Ductile Iron to make castings up to 75 pounds.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.