Iridology & Natural Health

Address

Physical
235 Broadway Ave Palmerston North 4414

Contact numbers

Primary
06-354 0222