Location/Address
TENG SAN TIANG HOCK TEMPLE, 489 Serangoon North Avenue 1 Singapore 555891