Hobby Lobby operates 4 existing branches near Rochester, Olmsted County, Minnesota. The list of Hobby Lobby locations in the area can be found below.