Catholic Church

Address

Physical
33 Amesbury St Palmerston North

Contact numbers

Primary
06-354 1780