Elgin Separation Solutions 10050 Cash Road , Stafford , Texas 77477 USA Agriculture XPRT Downloads About Solutions products applications industries Publications videos Downloads Home Companies Elgin Separation Solutions Videos 1 Videos found Elgin Separation Solutions Videos Oxbow Fish Hatchery Intake and AirBurst System - Video