St John the Baptist Parish Church

Where a warm welcome awaits you