Save Added By SPLASH Now Open SPLASH self serve pet spa & pet supplies 330 Cliff Street, Idaho Falls, ID, USA Until further notice, our 6 wash tubs are ...