selected country
Kenya

Optica Limited

Business address
Centre Point Mall/Nakumatt Diani Beach Rd, Ukunda, 86502-80100 , Mombasa, Kenya
Phone
+254-202229673