Location/Address
SCIENCE CENTRE SINGAPORE, 15 Science Centre Road Singapore 609081