Contact Us
Get In Touch
Located in Twin Falls, Idaho, we strive to help encourage growth in the South-Central Idaho area.
If you have any questions or comments, please feel free to contact us using the form below.
Address:
P.O. Box 5079
202 Falls Avenue
Twin Falls, Idaho 83301
Hours:
Mon-Fri: 7:30 - 4:30
Phone:
208.732.5727
Follow us on our social media