Are there any other options? A small town wants to know.
Get over it. I grew up in a small town in rural Missouri, 99% white (much smaller than Owatonna, my town boasted just over 2,500 residents). We had a token black kid in high school, a couple Hispanics, no Asians, Africans, or whites with accents. (Except for the country accent.)
Anywho, after high school I stayed in-state at college, but after college I moved to my current location - Southern California. To say there is more diversity here is the understatement of the year. I don't think there were enough non-Whites in all of mid-Missouri to be able to place me in a situation where I was the only White person, but I've had a number of such situations here.
In my now three year absence, my parents report to me that their small town is being taken over by.... Mexicans. Yes, it appears as if a number of (illegal?) Mexicans who don't speak English have invaded the quaint town, taking up jobs at the local factory. They don't have cars, so they walk everywhere. They don't speak English. Most of them either live at the subsidized housing apartment building, or live out of a very gross motel.
The townspeople talk about the Mexicans in hushed tones, mention their growing numbers and make remarks about their appearance, their lack of speaking English, and their car-less-ness. (This is a very noticeable fact in mid-Missouri, when you have to most often always drive to get to where you're going...)
Personally I think such an injection of non-White folks is a Good Thing. Perhaps it will give those people who have lived in mid-Missouri their entire lives some perspective - "You mean the entire world ain't white with a beer-belly?"
My advice to the fair citizens of Owatonna - just get used to it. Rather than talking in hushed tones about the government money these Somalians are supposedly stealing from your pocket, go up to one of these folks and say hi next time you see them on the street. Make a point to be friendly. Try to get to know the person. Don't think of them as a Somalian, but as your neighbor, because that's what they are.
What makes America work, IMHO, is that it can house a number of differing cultures, and the cultures can meld together and integrate well. Yes, there are many instances of cultures not integrating well (see Blacks v. Koreans in LA, for example), but from what I've read and heard, the "melting pot" of America is much more of a melting pot than in, say, Europe. I've read articles (don't have the links) that say there is a clear divide between the immigrants in Europe and the natural citizens. They are segregated in separate neighborhoods, go to different shcools, and speak different languages. I think you see a lot less of this in America, which is a good thing.
This is what makes America prosperous and peaceful.
Money is in some respects like fire; it is a very excellent servant but a terrible master.