The Idaho State Capitol is a government building that serves as the seat of the state's legislative branch.
Located in Boise, ID, it provides a space for lawmakers to convene and make decisions that impact the state's residents.
Generated from their business information