સેન્ટ સ્ટીફન કેથોલિક ચર્ચ, 19 મી સદીના ઉત્તરાર્ધમાં, 1897 માં બાંધવામાં આવ્યું હતું.