ServicesPRODUCTS FACTORYContact details 24 422749 24 424722 Archiepiskopou Makariou C' 113, BLOCK A YIANNOS COURT, 7000 Meneou, Larnaca