Peterborough Rotary
Non-profit organization
K9J 3G5 Peterborough
Canada
Website: http://www.peterboroughrotary.ca/ www.PtboSwimathon.com
What would it take to change the world? Rotary's 1.2 million members believe it starts with a commitment to Service Above Self.