Location/Address
TACPLAS HOUSE, 24 Lorong 23 Geylang Singapore 388363