St Margaret Parish Church – Important update

Dear Friends and Members of St. Margaret’s Parish, We do indeed live in an interesting time. The technological expertise of mankind means we can send men and women into space and even venture to have astronauts walk upon the moon, we can aspire to even further space exploration with thoughts[…]

Read More »