Skechers
Sports & Fitness
Telephone: 23859200
Outlets
SKECHERS
Address: Level -2, The Point Shopping Mall, Tigne Point, Sliema
SKECHERS
Address: Psaila Street, Birkirkara
SKECHERS
Address: Level 0, Bay Street Shopping Complex, Triq Sqaq Lourdes, St. Julian's
SKECHERS
Address: Level 0, The Duke Shopping Mall, Republic Street, Victoria, Gozo