Company HARMON CONTRACT GLAZING INC. Address 7900 Xerxes Avenue South, Suite 1800, Bloomington, MN, 55431, USA