Japan Square is located in Iriveri, Kannur. Currently we do not have any reviews or rating for Japan Square. There are at least 5 Cell phone stores in Iriveri, out of which this Cell phone store has an overall rank of 4. Address of the Cell phone store is Chakkarakkal, Kerala 670613.
Japan Square - Iriveri - Kannur - Kerala - Complete Information
Name
Japan Square
Address
Chakkarakkal, Kerala 670613
Area
Iriveri, Mowancheri
City
Kannur
Overall rank in 670613
🏅 No. 4 out of at least 5 Cell phone stores in Kannur
There are 5 Cell phone stores within 1 km radius of Japan Square. When you increase the radius to 5 Km or 10 Km, you will find 5 and 5 Cell phone stores respectively. You would also like to view: