Company HOMESTAR INDUSTRIES OF ILLINOIS, INC. Address 1611 Des Peres Rd. #395, ST. LOUIS, MO, 63131, USA