Stamford Park (Niagara Falls) This was the location of the first Nascar race in Canada back in 1952 Share this:PrintEmailFacebookTwitterLinkedIn