Omni Tech - Center Place is located in Hamilton, New Zealand on Shop 1A Centre Place Shopping Mall, 501 Victoria Street. Omni Tech - Center Place is rated 4.6 out of 5 in the category cell phone accessory store in New Zealand.
Address
Shop 1A Centre Place Shopping Mall, 501 Victoria Street
Accessibility
Wheelchair-accessible entrance