Address Details: House Number: 139 Street: Main Avenue North City: Twin Falls State: Idaho Postcode: 83301