translate English to French: Thousand Island Bridge Main floor, Canada Customs Plaza Lansdowne, Ont.
Pont des Mille-Îles Rez-de-chaussée Canada Customs Plaza Lansdowne (Ont.)