Lucas Metal Works 396281 West 3000 Road , Ochelata , Oklahoma 74051 USA Medical XPRT Downloads About Solutions industries Publications videos Downloads Home Companies Lucas Metal Works Videos 1 Videos found Lucas Metal Works Videos Lucas Grapple Video