Its dogs friendly?
Address: 4155 Shoshone Falls Grade, Twin Falls, ID 83301, USA
Bryan Newberry | Aug 29, 2020
Yes! Pets on a leash!
Robert Wick | Aug 29, 2020
Yes it is pet friendly! On a 6 foot leash!
Shirley Mcentyre | Aug 29, 2020
Yes pet friendly on leash
Thanks! Your answer is awaiting moderation.