Willowcreek Animal Hospital

Phone: (208) 529-4081

796 E Iona Rd, Idaho Falls, ID 83401

Business Hours

Monday – Friday: 8:00 am – 5:30 pm
Sat: 9:00 am – 12:00 pm

After Hours Emergency Service Available.

Willowcreek Animal Hospital

796 E Iona Rd
Idaho Falls, ID 83401

Phone: (208) 529-4081
Fax: (888) 292-5485

Send Us A Message
  • This field is for validation purposes and should be left unchanged.
Business Hours

Monday – Friday: 8:00 am – 5:30 pm
Sat: 9:00 am – 12:00 pm

After Hours Emergency Service Available.

Our Location
Call Us Text Us