Vodafone Idea Limited stores Near Lakshmipuram Main Road, Chittoor, 517502