Odeon Computers Services Ltd

Address

Physical
40 Princes St Putaruru

Contact numbers

Primary
07-883 3210
Fax
07-883 3211