SNCF Internet Isles Les Mel
Consumer Report
- 08-09-2012
- 2
I found this fraudulent charge on my debit card reported it to my bank. I have no idea who this is. I went to their web site and they seem to be a french travel agency. I have never been to Europe so I cannot guess where they got my card number. I do a lot of internet purchasing
Company: SNCF Internet Isles Les Mel
Country: USA
Phone: 33153256000, 33892353535
Site: sncf.com