About Rochester Hills, MI

About Rochester Hills MI

         Established in 1817, Rochester and Rochester Hills is a perfect mix of historic and hip, always hosting a variety of events from concerts to the weekend Continue Reading →