Kavisha Electronics is a Electronics store located in Lendora. It is one of the 8357 Electronics stores in Sri Lanka. Address of Kavisha Electronics is 101G Welikadayaya, Lendora, Sri Lanka. Kavisha Electronics is located in a remote area, with less than 1 listed places around it
101G Welikadayaya, Lendora, Sri Lanka