Vodafone Idea Limited stores Near Ganesh Mahal Road, Nellore, 524004