| Location:
2361 Orchard Dr E
Twin Falls, ID 83301
Address:
P.O. Box 2967
Twin Falls, ID 83303
Hours Of Operation:
Lobby
Monday – Thursday 8:30am
– 5:00pm
Friday 8:30am – 5:30pm
Window
Monday – Thursday 8:30am – 5:30pm
Friday 8:30am – 6:00pm
|
Phone:
(208) 734-8671
Fax:
(208) 735 - 1057
Email:
|
Toll Free:
1-800-259-6859 |