Explore details about location Archagelou Michael. Archagelou Michael is a location situated within the Yeroskipou alongside other areas such as Eleutherias, Achileos, Marcou Drakou.