City of Rochester  31 Wakefield Street, Rochester, NH 03867     PH: (603) 335-7500
Virtual Towns & Schools Website