Physicians Immediate Care Center

  • HOSPITALS/CLINICS
  • Physicians
260 Falls Ave Ste C
Twin Falls, ID 83301
(208) 736-7422
(208) 736-8905 (fax)
Hours:
8am-7pm, open 7 days a week
  • About

    Physicians Immediate Care Center believes it is important to our community to keep medical costs as low as possible. We strive to be as efficient as we can in order to keep waiting times down while st