Map showing New Plymouth Methodist Church

Phone: 06-759 9036

Are you responsible for New Plymouth Methodist Church? Claim it