Directions

Catholic Church - Star of the Sea Parish
61 Maxwell Road Blenheim 7201