Omni Lift is located in Auckland, New Zealand on 10 Arthur Brown Place, Mount Wellington. Omni Lift is rated 3 out of 5 in the category computer desk store in New Zealand.
Address
10 Arthur Brown Place, Mount Wellington
Service options
In-store shopping