Consulate of Latvia in Singapore,
Singapore > Latvia
Address
27, Moulmein Rise, no. 10-29, Grand Tower, Singapore 308140 Singapore
Fax
2561359