About Physicians Immediate Care Center
Physicians Immediate Care Center is at 243 Cheney Dr W Ste 200, Twin Falls, ID 83301. It's open 8 AM–7 PM every day.
It averages 4.5 stars from 457 Google reviews, close to the 4.4-star average of the other 6 rated clinics in Twin Falls.
There are 9 other clinics within 5 miles; the closest is St. Luke's Urgent Care: Twin Falls, 0.7 miles away.