Isle of Misfits
Store#:
63
Phone:
(406) 890-2526
Adress:
20 North Main Street, Ste 132
Hours:
M-F 10am to 9pm
Sat 10am to 7pm
Sun 11am to 5pm

Anime at the mall. Or Check out the Anime and pokemon in front of Herbergers.