Omni Tech - Glenfield Mall is located in Glenfield, Auckland, New Zealand on K21 Glenfield Mall, Corner Glenfield Road &, Downing Street. Omni Tech - Glenfield Mall is rated 4.4 out of 5 in the category cell phone accessory store in New Zealand.
Address
K21 Glenfield Mall, Corner Glenfield Road &, Downing Street
Accessibility
Wheelchair-accessible entrance