Vodafone Idea Limited stores In Berhampore, West Bengal