Riding description from Elections Canada: Consisting of that part of the Regional Municipality of Waterloo comprised of the City of Cambridge and the Township of North Dumfries.
Here is the list of candidates running for the five main parties in the riding:
Sunny Attwal - Conservatives - you can link to his website here
Michelle Braniff - Green Party - you can find her website here
Bryan May - Liberal (incumbent) - link to his website here
Scott Hamilton - NDP - you can find his website here
David Haskell - People's Party of Canada - you can link to his website here
The federal election will be held on Monday, October 21.
You can find more information about election day on the Elections Canada website.