New Star Flow Control Ltd. Categories Oil and Gas 9822 44 Avenue Edmonton Alberta T6E 5E5 (780) 433-7098 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×