Welcome to Saint Margaret’s Church.

“The little church with a big heart.”