Sherry’s Sugar Shak

704 Center St McCammon ID 83250 USA

(435) 279-5467

Location