Vodafone Idea Limited stores In Tamluk, Tamluk, West Bengal