Australian Index/Business and Trade/Shopping & Services/Sports Equipment Nike, Shop, Store, Online, Products, Australia http://www.zelus.com.au Zelus and Nike Women stores are a unique concept in Australia - specialist Nike stores that offer a one-stop-shop for the latest and greatest in Nike gear. Zelus stores are specialists in both Nike