Canadian Visa Experts
Consumer Report
- 12-06-2012
- 7
I just filled up a form then called me back instantly without me having to check if they were legit a stupid decision of mine i gave out my card details to pay for the fee. Explained to me everything. Blah blah then
Company: Canadian Visa Experts
Country: USA
City: Quezon City
Address: 3rd Floor Northlink Building, SM North EDSA
Phone: 6324065708
Site: canadavisaexperts.com