Vodafone Idea Limited stores Near Pedapalakaluru Main Road, Nellore, 524004