Vodafone Idea Limited stores Near 6th Lane, Nellore, 524004