190 Clemenceau Ave, Singapore Shopping Centre, #02-20A, Singapore 239924 Read more about 190 Clemenceau Ave, Singapore Shopping Centre, #02-20A, Singapore 239924