Mars Ice Cream Shop
212 1/2 E Chubbuck Rd, Chubbuck
(208) 317-4423
Recent Reviews
Mars Ice Cream Shop
212 1/2 E Chubbuck Rd, Chubbuck 83202
(208) 317-4423