Here is a link to St Mary's R. C. Church in Greenock:
http://www.stmarysgreenock.org/History/History.htmlSt Mary's Primary School is near to it. The school has recently been refurbished and is still in operation.
ScotlandsPeople has the records for St Mary's on its site. Remember to check for both Gallaghers and Gallachers.
The church is not called St Mary's in the Snow, but there is a painting on the link above which shows it in snow. That is maybe what you are thinking of.