CHINESE TEMPLE AT GEYLANG SERAI
Leong Nam Temple, currently located at 70 Sengkang West Ave.
10/10/1986
19980006550 - 0112
Viewing permitted. Use and reproduction only with permission.
Courtesy of National Archives of Singapore
Updated with contributions by Richmond Tan on 20 July 2023.