Oma{home} ???? For those that don’t know, Steve and I have moved and will now be located in Omaha, Nebraska for the next two years. This past month we’ve spent some time getting to know our new city and we’ve been so surprised at all the incredible things