Visa
Consumer Report
- 01-16-2013
- 24
Went for my visa card statement and realised that i have been deducted and amount of the equivqlent of 50 us dollars on my card not knowing how that happened so would like a refund immediately.
Company: Visa
Country: USA
State: California
City: San Francisco
ZIP: 94128-8999
Address: PO BOX 8999
Phone: 6504323200, 6504325795, 4159322100
Site: visa.com