Explore details about location Strada Cloșca. Strada Cloșca is a location situated within the Jibou alongside other areas such as Strada Horea, Strada Garoafelor, Strada Avram Iancu.