Address
110 Lor 23 Geylang #07-11/12
Singapore

Indonesian Family Church - Singapore