Apart from Kwun Yam, the temple also houses other deities including Tai Sui - Sixty Gods of Time (), Wai Tor - Buddhist Temple Guardian () and Choi Sun - God of Wealth ().
The Chinese Temples Committee has taken over the temple since 1975.