falls id immediate twin immediate care twin falls id E Twin Falls ID 83301. Your Magic Valley Urgent Care Leader Since 1996 Now located across from Walmart on Cheney Drive. … Tuesday, August 16, 2022 Edit