In Milford, New Hampshire, time seems to operate differently than in the rest of the world. The Souhegan River flows unhurriedly beneath historic stone bridges, while the iconic white church steeple ...