Vikkna stores is a Shopping mall located in Jaffna. It is one of the 5069 Shopping malls in Sri Lanka. Address of Vikkna stores is Manipay, West, kaddudai, Jaffna, Sri Lanka. Vikkna stores is located in a remote area, with less than 3 listed places around it
Some of the places around Vikkna stores are -
Within around 250 meter aerial distance, there are at least 2 more Shopping malls around Vikkna stores. These Shopping malls are - Vikna stores, Vikkna stores
Manipay, West, kaddudai, Jaffna, Sri Lanka