This church building was originally built in 1903 as St Nicholas Church. It is located on Street in , an administrative district of City, City Province.
In July 2002, the People's Government of Changchun City designated the church building as a city-protected historical site. In 2014, the Dehui City Government repaired and restored the building to its former glory.