Animal Hospital
Willowcreek Animal Hospital
796 E Iona Rd, Idaho Falls, 83401
Address
796 E Iona Rd, Idaho Falls,
83401, Idaho
Working hours
Mon-Fri
8:00 AM - 5:30 PM
Sat
9:00 AM - 12:00 PM
Sun
Closed
About
Willowcreek Animal Hospital has been providing veterinary care for over 25 years, catering to both large and small animals. They offer ambulatory services for various diagnostic and routine care needs. The dedicated team of doctors and staff focuses on delivering personalized treatment and high-quality care for all patients.
