83 Main St Thedford
ON N0M 2N0 Canada

Please click on each of the small pictures to see a bigger photograph

Thedford is situated in the region Ontario in Canada. Ontario is one of the thirteen provinces and territories of Canada. Located in Central Canada, Ontario is the country’s most populous province. Ontario is composed of two regions of widely different character, Northern and Southern Ontario.  Thedford is about 250km from Toronto, Canada’s largest city.

Toronto, commonly referred to as "the world within a city," is Canada's largest city.   Boasting more than 4.8 million residents who represent 80+ ethnic groups, Toronto is a multicultural Mecca known for its unrivalled array of over 5,000 restaurants, world-class theatre scene, diverse neighbourhoods, and assorted highlights unique to Ontario's capital city.

For more information, please see and