Map showing St James Church

Phone: (09) 238 9164

Are you responsible for St James Church? Claim it

Upcoming events at St James Church