Welcome to International Tumble Stone. Your one stop landscape supply super store! We have two locations, a large retail facility located at 13131 N. Government Way in Hayden, Id where we showcase the Northwest's largest selection of fountains, flagstone,