Matthew Berard | Rochester Hills City Council
Rochester Hills City Council
Show your support for our movement to prepare Rochester Hills for the future, and stop the rampant over development of our green spaces.