Splash Self Serve Pet Spa
333 W Broadway
Idaho Falls, ID 83402
208-881-1021
Business Highlights
Self serve dog wash Pet food and supplies Brand new facility Pet friendly shampoos Towels and blowers provided
Business Hours
Please call for business hoursPayment Types
Please call for payment types