Omega is located in Malaysia on Suria KLCC, Kuala Lumpur City Centre Lot 106, First Floor, City Centre. Omega is rated 3.6 out of 5 in the category watch store in Malaysia.
Address
Suria KLCC, Kuala Lumpur City Centre Lot 106, First Floor, City Centre
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park