Vodafone Idea Limited stores In Inda OT Road, Kharagpur, West Bengal