Moo View Cow Palace
474 E 550 S
Burley, ID 83318
Burley, ID 83318