Randy PetersenJun 13, 20200 min readRochester council candidates differ on salaries, job statusUpdated: Jul 26, 2020PB42 views0 comments