Rochester merges a cosmopolitan atmosphere with Midwestern hospitality. Located about eighty miles southeast of Minneapolis and St Paul it is perhaps best known as the home of the Mayo Clinic. The city is also home to one of IBM's largest facilities. The city has long been a fixture on Money magazine's "Best Places to Live" index, and is ranked number 67 on the 2006 list.
Did you know there are other cities named Rochester?Rochester, Illinois Rochester, Indiana Rochester, Massachusetts Rochester, Michigan Rochester, New Hampshire Rochester, Nevada Rochester, New York Rochester, Pennsylvania Rochester, Vermont Rochester, Washington Rochester, Wisconsin