is not in process of liquidation on Jun 5, 2024
Where is TWIN LAKES CANAL COMPANY's headquarters?
TWIN LAKES CANAL COMPANY's headquarters is located at 2 N STATE ST, PRESTON, FRANKLIN, ID, 83263, UNITED STATES
What year was TWIN LAKES CANAL COMPANY started?
TWIN LAKES CANAL COMPANY was started in 1920
What is the CAGE number of TWIN LAKES CANAL COMPANY?
TWIN LAKES CANAL COMPANY CAGE number is 5CZU1
Sources: Idaho Secretary of State