You can see the history of a node in the web editor by hitting ctrl+shift+h. 

But to answer your question, most of the churches came from an import which sometimes had them in the wrong location.  Just drag them to the correct location.

Sometimes nodes aren't attached to buildings because it helps with routing if the nodes are closer to the entrance or the area to park.

I have updated this church for you.  Don't be afraid to make changes if something is obviously wrong.