Location/Address
HOLLAND ROAD SHOPPING CENTRE, 213 Holland Avenue Singapore 278968