International Numbers:
+1-800-847-2911 (For Visa Global Customer Assistance Service)
+1-303-967-1090 (For lost visa card across the world)
Emails
- askvisa [at] visa [dot] com (For Customer Support)
- VisaRules [at] visa [dot] com (For questions about Visa's rules)
Important Links
Corporate Office
VF Worldwide Holdings Ltd,
Unit 3205, 32nd Floor,
Jumeirah Business Centre,
1 Tower, Cluster G,
Jumeirah Lakes Towers,
P.O. Box 114100,
Dubai, UAE.
Social Sites