Phone: (65) 68 80 78 00

Website:

Are you responsible for French Embassy - Ambassade de France? Claim it