Valley Glass Inc. – Idaho Contractor License Number: RCE – 3971 Valley Glass Inc. – Idaho296 Lomax StIdaho Falls Idaho 83401 United StatesPhone: 208-522-6550Email: terrac@valleyglass.comUrl: https://www.valleyglass.com/