Map is loading... Get Directions to Clear Creek Land & Mortgage ← View details 409 Shoshone Street South # 25, Twin Falls, Idaho 83301 +1 208-734-6622 Get Directions From* To * — Required information