I'll be visiting relatives in Stillwater MN in the next few weeks. I want to get some portraits but am not sure if I want to bring film or buy it there. Is there a good place to get 120 tmax and portra between the Humphrey terminal and Stillwater? I can go out of my way. Thanks in advance.

edit: Oops. I forgot that the rest of the world will see this and wonder which of the thousands of east Metro areas in the world I am talking about. This is concerning the Minneapolis/St Paul area of Minnesota.