Cleon is located in Shaip Spahiu 32, 20000, Prizren, Kosovo.