Screens CenterShoppingNew Galaxy Studio Ground Floor Shop 9Nairobi, 00200 · KE+254723360613nairobiscreenscenter@gmail.comscreenscenter.co.keHours not available