Watch out for a new and much larger Skechers store at Ayala Malls Centrio in Cagayan de Oro City. Located at the 2nd Level, the popular footwear brand is set to meet the increasing demands of its customers with a more spacious and enhanced shopping experience.



