care id twin wallpaper quick care twin falls id Falls Avenue Immediate Care is an urgent care center and medical clinic located at 260 Falls Ave Suite D in Twin Falls ID. 243 Ch… Sunday, June 5, 2022 Edit