The Village Hall is in the main building of the Village at RiverMead at 50 Timberpond Drive, Peterborough, NH 03458. It is the new part of RiverMead, across Powersbridge Road from the original campus. Here's a map that shows how to find it from the traffic light at the intersection of Routes 202 and 101.
If you get lost, feel free to call Joel at 603-465-8637. Here's a picture of the building.
Park anywhere in the parking lot and enter at the main door (under the arrow). Sign in at the desk on your left, and then turn right. Enter the Hall through the doors on the right just beyond the library.