SNCF Internet 77 Isles Lef SNCF
Consumer Report
- 03-27-2012
- 9
These were charges against my debit card and i did nothing to get these charges i do not know where this company is or why they p[icked i am old retired and living from pay check to pay check and i do not spend this kind of money so please send it back immediately thanks
Company: SNCF Internet 77 Isles Lef SNCF
Country: USA
Phone: 33153256000, 33892353535
Site: sncf.com