Address: Blk 115 Hougang Ave 1 #02-1306, North-East Region. See full address and map. Categories: Information Display Systems