care falls twin wallpaper quick care clinic twin falls idaho Urgent Care Of Idaho is a Primary Care Clinic in Twin Falls Idaho. Twin Falls ID 83301 208-933-4440 Fax. St Luk… Wednesday, June 1, 2022 Edit