At RozettaLED, we believe that providing exceptional customer service is just as important as producing superior technology.
Address: The Greek Building at the Greek Campus, 11 Bab Al Look Str. Tahreer Square, Cairo, Egypt. |
Phone: +20 114 422 2217 |