translate English to French: Dave Giddens Address: 669 Main St Town/Prov:
Dave Giddens Adresse : 669 Main St Ville / Province :