Vi - Vodafone Idea Store is located in Siliguri, India on Ground Floor, City Plaza, 2nd Mile, Sevoke Road, opposite Payal Road, Ward 40, Hall. Vi - Vodafone Idea Store is rated 3.4 out of 5 in the category telecommunications service provider in India.
Address
Ground Floor, City Plaza, 2nd Mile, Sevoke Road, opposite Payal Road, Ward 40, Hall