Address: 11 Jalan Tan Tock Seng, Singapore 308433. Nearest MRT Station: Novena Station (Exit A).