Mallard Construction, LLC Categories Roofing ContractorsBuilders 3601 S I-35 Moore OK 73160 (405) 364-4501 (405) 364-4505 Visit Website Rep/Contact Info John McHughes Phone: (405) 364-4501 3601 S I-35 Moore OK 73160 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×