W140 N8496 Lilly Rd, Menomonee Falls, WI 53051-3250
Distance: 2.17 miles
Company description
Novum Structures is a global leader in the design, engineering, production and installation of technically advanced structures and integrated cladding, primarily in glass, steel and ETFE.