KARRAS MANOS ELECTRONICS, PROFESSIONALS Address Steliou Kotiadi 20 85100 Phone numbers 2241075858 Take me there Call Call business 2241075858 Cancel